<!doctype html>
<html lang="ru" data-bs-theme="dark">

<head>
    <!-- 2024-05-06 06:13:04 -->
        <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <title>git log</title>
        <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.3/css/bootstrap.min.css" integrity="sha512-jnSuA4Ss2PkkikSOLtYs8BlYIeeIK1h99ty4YfvRPAlzr377vr3CXDb7sb7eEEBYjDtcYj+AjBH3FLv5uSJuXg==" crossorigin="anonymous" referrerpolicy="no-referrer" />
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-icons/1.11.3/font/bootstrap-icons.min.css" integrity="sha512-dPXYcDub/aeb08c63jRq/k6GaKccl256JQy/AnOq7CAnEZ9FzSL9wSbcZkMp4R26vBsMLFYH4kQ67/bbV8XaCQ==" crossorigin="anonymous" referrerpolicy="no-referrer" />
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/github-dark.min.css" integrity="sha512-rO+olRTkcf304DQBxSWxln8JXCzTHlKnIdnMUwYvQa9/Jd4cQaNkItIUj6Z4nvW1dqK0SKXLbn9h4KwZTNtAyw==" crossorigin="anonymous" referrerpolicy="no-referrer" />
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/7.1.0/css/flag-icons.min.css" integrity="sha512-bZBu2H0+FGFz/stDN/L0k8J0G8qVsAL0ht1qg5kTwtAheiXwiRKyCq1frwfbSFSJN3jooR5kauE0YjtPzhZtJQ==" crossorigin="anonymous" referrerpolicy="no-referrer" />
    <link href="../../../runebook.css" rel="stylesheet" type="text/css">
    <meta name="x-github" content="https://github.com/runebookdev/runebook">
            <meta name="x-i18n-doc" content="git">
        <script>
        function i18n(element) {
            // NOP
        }
    </script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/js-cookie/3.0.5/js.cookie.js" integrity="sha512-F/dia2jKME12jwqiYDayeD+Rr/8jTWUD2wfbuJB0bzSwenSEnXsn4qQ/wVyXUCix5bmCAj8xJdtFr2OqUtjLAw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js" integrity="sha512-v2CJ7UaYy4JwqLDIrZUI/4hqeoQieOmAZNXBeQyjo21dadnwR+8ZaIJVT8EE2iyI61OV8e6M8PP2/4hpQINQ/g==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.3/js/bootstrap.bundle.min.js" integrity="sha512-7Pi/otdlbbCR+LnW+F7PwFcSDJOuUJB3OxtEHbg4vSMvzvJjde4Po1v4BR9Gdc9aXNUNFVUY+SK51wWT8WF0Gg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/rxjs/7.8.1/rxjs.umd.min.js" integrity="sha512-D9LDs8YUUVa4V9Gl4Zb+xqRAc7RCzooR3+zzebgK2RMu/KU+dh90pbjEEMzPiSyRSGbSp9j1pZnrO4joGa5WEg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/jquery.mark.min.js" integrity="sha512-mhbv5DqBMgrWL+32MmsDOt/OAvqr/cHimk6B8y/bx/xS88MVkYGPiVv2ixKVrkywF2qHplNRUvFsAHUdxZ3Krg==" crossorigin="anonymous"></script>
    <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6424571640879890" crossorigin="anonymous"></script>    <script async src="https://www.googletagmanager.com/gtag/js?id=G-3G5BZ1QEDP"></script>
<script>
    window.dataLayer = window.dataLayer || [];

    function gtag() {
        dataLayer.push(arguments);
    }

    gtag('js', new Date());
    gtag('config', 'G-3G5BZ1QEDP');
</script>    <script>
(function(c, l, a, r, i, t, y) {
    c[a] = c[a] || function() {
        (c[a].q = c[a].q || []).push(arguments)
    };
    t = l.createElement(r);
    t.async = 1;
    t.src = "https://www.clarity.ms/tag/" + i + "?ref=bwt";
    y = l.getElementsByTagName(r)[0];
    y.parentNode.insertBefore(t, y);
})(window, document, "clarity", "script", "jto2hd94r9");
</script>    <script src="../../../theme.js"></script>
</head>

<body>
    <header class="bg-black">
        <div class="container">
            <div class="row">
                <div class="col">
                    <nav class="navbar navbar-expand-lg navbar-dark">
                        <a class="navbar-brand fw-bold" href="https://runebook.dev/ru">
                            <img alt="Runebook.dev" class="d-inline-block align-top mr-1" src="../../../assets/runebook_logo.webp" width="24" height="24">
                            Runebook.dev
                        </a>
                        <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
                            <span class="navbar-toggler-icon"></span>
                        </button>
                        <div class="collapse navbar-collapse" id="navbarSupportedContent">
                            <ul class="navbar-nav me-auto mb-2 mb-lg-0">
                                <li class="nav-item">
                                    <a class="nav-link" href="https://runebook.dev/ru#docs">Documentation</a>
                                </li>
                                <li class="nav-item">
                                    <a class="nav-link" href="https://runebook.dev/contributors">Contributors</a>
                                </li>
                                <li class="nav-item">
                                    <a class="nav-link" href="https://github.com/runebookdev/runebook/issues">GitHub</a>
                                </li>
                            </ul>
                                                                                                <button class="btn btn-success ms-2" id="showPopupButton">
                                        <i class="bi bi-translate"></i>
                                        Show English
                                    </button>
                                                                                        <div class="form-check form-switch ms-3">
                                <label class="text-light">
                                    <input class="form-check-input" type="checkbox" role="switch" id="theme-switch" checked>
                                    <i class="bi bi-moon-stars-fill"></i>
                                </label>
                            </div>
                        </div>
                    </nav>
                </div>
            </div>
        </div>
    </header>

    <!--sse-->
    <div class="container">
    <div class="row">
        <div class="col">
            <nav aria-label="breadcrumb" class="mt-2">
                <ol class="breadcrumb mb-1">
                    <li class="breadcrumb-item">
                        <a href="https://runebook.dev/ru#docs">
                            <span class="fi fi-ru"></span>                            Русский                        </a>
                    </li>
                    <li class="breadcrumb-item">
                        <a href="-index-.html">
                            Git                            2.43                        </a>
                    </li>
                                            <li class="breadcrumb-item">
                            <a href="-index-.html#Branching_and_Merging">
                                Branching and Merging                            </a>
                        </li>
                                    </ol>
            </nav>
        </div>
    </div>
    <br>

    <div class="row">
        <div class="col-md-9">
            <main>
                <article>

                    
                    <h1 class="text-body-emphasis" ><span data-i18n="97d25961390931cdc0e0916f6e06026e3060e4048519bdc3769799255540c679/87" data-source="git-log" onmousemove="i18n(this)">git-log</span></h1> <h2 class="text-body-emphasis"  id="_name"><span data-i18n="dcd1d5223f73b3a965c07e3ff5dbee3eedcfedb806686a05b9b3868a2c3d6d50/3a" data-source="Name" onmousemove="i18n(this)">Name</span></h2> <div> <p><span data-i18n="8ae3cac454a787487a5861ae3dbc492d553cf366fccee65267e66a3ffa4b2bdc/68" data-source="git-log - Show commit logs" onmousemove="i18n(this)">git-log &mdash; &Pcy;&ocy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&ycy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;</span></p> </div> <h2 class="text-body-emphasis"  id="_synopsis"><span data-i18n="8eb3755381519d7f0479d75446e56e20084834c0460d7ec94926932372ea6c47/0d" data-source="Synopsis" onmousemove="i18n(this)">Synopsis</span></h2> <div> <div> <pre class="hljs language-css">git log <span class="hljs-selector-attr">[&lt;options&gt;]</span> <span class="hljs-selector-attr">[&lt;revision-range&gt;]</span> <span class="hljs-selector-attr">[[--]</span> &lt;path&gt;&hellip;&ZeroWidthSpace;]</pre> </div> </div> <h2 class="text-body-emphasis"  id="_description"><span data-i18n="526e0087cc3f254d9f86f6c7d8e23d954c4dfda2b312efc29194ae8a860106ba/d3" data-source="Description" onmousemove="i18n(this)">Description</span></h2> <div> <p><span data-i18n="b31c8c2b8c21b61a558b10488ec6dde64ab65b501d9ea551e6235111da70dcc5/b9" data-source="Shows the commit logs." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&ycy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;.</span></p> <p><span data-i18n="0e172755f4a054f190f4e03c3606fea13627e5f7c65d0f94f2248bef488bed25/6e" data-source="List commits that are reachable by following the &lt;code&gt;parent&lt;/code&gt; links from the given commit(s), but exclude commits that are reachable from the one(s) given with a &lt;code&gt;^&lt;/code&gt; in front of them. The output is given in reverse chronological order by default." onmousemove="i18n(this)">&Pcy;&iecy;&rcy;&iecy;&chcy;&icy;&scy;&lcy;&icy;&tcy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &dcy;&ocy;&scy;&tcy;&ucy;&pcy;&ncy;&ycy;&iecy; &pcy;&ocy; &scy;&scy;&ycy;&lcy;&kcy;&acy;&mcy;  <code>parent</code>  &icy;&zcy; &zcy;&acy;&dcy;&acy;&ncy;&ncy;&ycy;&khcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;, &ncy;&ocy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &dcy;&ocy;&scy;&tcy;&ucy;&pcy;&ncy;&ycy;&iecy; &icy;&zcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;, &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ycy;&khcy; &scy;  <code>^</code>  &pcy;&iecy;&rcy;&iecy;&dcy; &ncy;&icy;&mcy;&icy;. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&iecy; &dcy;&acy;&ncy;&ncy;&ycy;&iecy; &vcy;&ycy;&dcy;&acy;&yucy;&tcy;&scy;&yacy; &vcy; &ocy;&bcy;&rcy;&acy;&tcy;&ncy;&ocy;&mcy; &khcy;&rcy;&ocy;&ncy;&ocy;&lcy;&ocy;&gcy;&icy;&chcy;&iecy;&scy;&kcy;&ocy;&mcy; &pcy;&ocy;&rcy;&yacy;&dcy;&kcy;&iecy;.</span></p> <p><span data-i18n="43556e71fa4d4fc713ccc93d2a5c9223b2a435a749fc0ede85ab2b331ec860cd/07" data-source="You can think of this as a set operation. Commits reachable from any of the commits given on the command line form a set, and then commits reachable from any of the ones given with &lt;code&gt;^&lt;/code&gt; in front are subtracted from that set. The remaining commits are what comes out in the command&amp;rsquo;s output. Various other options and paths parameters can be used to further limit the result." onmousemove="i18n(this)">&Vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &dcy;&ucy;&mcy;&acy;&tcy;&softcy; &ocy;&bcy; &ecy;&tcy;&ocy;&mcy; &kcy;&acy;&kcy; &ocy; &zcy;&acy;&dcy;&acy;&ncy;&ncy;&ocy;&jcy; &ocy;&pcy;&iecy;&rcy;&acy;&tscy;&icy;&icy;. &Kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &dcy;&ocy;&scy;&tcy;&ucy;&pcy;&ncy;&ycy;&iecy; &icy;&zcy; &lcy;&yucy;&bcy;&ocy;&gcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy;, &zcy;&acy;&dcy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &vcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy;, &ocy;&bcy;&rcy;&acy;&zcy;&ucy;&yucy;&tcy; &ncy;&acy;&bcy;&ocy;&rcy;, &acy; &zcy;&acy;&tcy;&iecy;&mcy; &icy;&zcy; &ecy;&tcy;&ocy;&gcy;&ocy; &ncy;&acy;&bcy;&ocy;&rcy;&acy; &vcy;&ycy;&chcy;&icy;&tcy;&acy;&yucy;&tcy;&scy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &dcy;&ocy;&scy;&tcy;&ucy;&pcy;&ncy;&ycy;&iecy; &icy;&zcy; &lcy;&yucy;&bcy;&ocy;&gcy;&ocy; &icy;&zcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;, &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ycy;&khcy; &scy;  <code>^</code>  &vcy;&pcy;&iecy;&rcy;&iecy;&dcy;&icy;. &Ocy;&scy;&tcy;&acy;&lcy;&softcy;&ncy;&ycy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &mdash; &ecy;&tcy;&ocy; &tcy;&ocy;, &chcy;&tcy;&ocy; &vcy;&ycy;&vcy;&ocy;&dcy;&icy;&tcy;&scy;&yacy; &ncy;&acy; &vcy;&ycy;&khcy;&ocy;&dcy;&iecy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ycy;. &Dcy;&lcy;&yacy; &dcy;&acy;&lcy;&softcy;&ncy;&iecy;&jcy;&shcy;&iecy;&gcy;&ocy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&iecy;&ncy;&icy;&yacy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy;&acy; &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&ncy;&ycy;&iecy; &dcy;&rcy;&ucy;&gcy;&icy;&iecy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy; &icy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy; &pcy;&ucy;&tcy;&iecy;&jcy;.</span></p> <p><span data-i18n="1085c4061b700d0f0418dd83a2fbbc4e7a06d91a7dad1ec93262cc3005ec9c05/61" data-source="Thus, the following command:" onmousemove="i18n(this)">&Tcy;&acy;&kcy;&icy;&mcy; &ocy;&bcy;&rcy;&acy;&zcy;&ocy;&mcy;, &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&acy;&yacy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&acy;:</span></p> <div> <div> <pre class="hljs language-shell"><span class="hljs-meta prompt_">$ </span><span class="language-bash">git <span class="hljs-built_in">log</span> foo bar ^baz</span></pre> </div> </div> <p><span data-i18n="2c6f51fecd22a776ca08fa1f77920f28d6f061e144e5c8798e18e47fb61ba73f/11" data-source="means &amp;quot;list all the commits which are reachable from &lt;code&gt;foo&lt;/code&gt; or &lt;code&gt;bar&lt;/code&gt;, but not from &lt;code&gt;baz&lt;/code&gt;&amp;quot;." onmousemove="i18n(this)">&ocy;&zcy;&ncy;&acy;&chcy;&acy;&iecy;&tcy;  &quot;list all the commits which are reachable from   <code>foo</code>   or   <code>bar</code>  , but not from   <code>baz</code>  &quot; .</span></p> <p> <span data-i18n="feaad942e1031858b3de75e0d4de5d0b6d16b14a40c9d039ebd2b47e759a39da/7f" data-source="A special notation &amp;quot;&lt;code&gt;&amp;lt;commit1&amp;gt;&lt;/code&gt;..&lt;code&gt;&amp;lt;commit2&amp;gt;&lt;/code&gt;&amp;quot; can be used as a short-hand for &amp;quot;^&lt;code&gt;&amp;lt;commit1&amp;gt;&lt;/code&gt;&lt;code&gt;&amp;lt;commit2&amp;gt;&lt;/code&gt;&amp;quot;. For example, either of the following may be used interchangeably:" onmousemove="i18n(this)">&Scy;&pcy;&iecy;&tscy;&icy;&acy;&lcy;&softcy;&ncy;&ocy;&iecy; &ocy;&bcy;&ocy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy;  &quot;  <code>&lt;commit1&gt;</code>  ..  <code>&lt;commit2&gt;</code>  &quot;  &mcy;&ocy;&zhcy;&iecy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &kcy;&acy;&kcy; &scy;&ocy;&kcy;&rcy;&acy;&shchcy;&iecy;&ncy;&icy;&iecy; &dcy;&lcy;&yacy;  &quot;^  <code>&lt;commit1&gt;</code> <code>&lt;commit2&gt;</code>  &quot; . &Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &lcy;&yucy;&bcy;&ocy;&iecy; &icy;&zcy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&khcy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&jcy; &mcy;&ocy;&zhcy;&iecy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &vcy;&zcy;&acy;&icy;&mcy;&ocy;&zcy;&acy;&mcy;&iecy;&ncy;&yacy;&iecy;&mcy;&ocy;:</span></p> <div> <div> <pre class="hljs language-shell"><span class="hljs-meta prompt_">$ </span><span class="language-bash">git <span class="hljs-built_in">log</span> origin..HEAD</span>
<span class="hljs-meta prompt_">$ </span><span class="language-bash">git <span class="hljs-built_in">log</span> HEAD ^origin</span></pre> </div> </div> <p><span data-i18n="2e55ce8b3d2a4cbf634b0a3c9a6a2d7cc03c2433d44cebeb2f1f9f9e5f53adc2/0c" data-source="Another special notation is &amp;quot;&lt;code&gt;&amp;lt;commit1&amp;gt;&lt;/code&gt;&amp;hellip;&amp;ZeroWidthSpace;&lt;code&gt;&amp;lt;commit2&amp;gt;&lt;/code&gt;&amp;quot; which is useful for merges. The resulting set of commits is the symmetric difference between the two operands. The following two commands are equivalent:" onmousemove="i18n(this)">&IEcy;&shchcy;&iecy; &ocy;&dcy;&ncy;&ocy; &scy;&pcy;&iecy;&tscy;&icy;&acy;&lcy;&softcy;&ncy;&ocy;&iecy; &ocy;&bcy;&ocy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &mdash;  &quot;  <code>&lt;commit1&gt;</code>  &hellip; <code>&lt;commit2&gt;</code>  &quot; , &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&iecy; &pcy;&ocy;&lcy;&iecy;&zcy;&ncy;&ocy; &dcy;&lcy;&yacy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&jcy;. &Rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&icy;&rcy;&ucy;&yucy;&shchcy;&icy;&jcy; &ncy;&acy;&bcy;&ocy;&rcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; &scy;&ocy;&bcy;&ocy;&jcy; &scy;&icy;&mcy;&mcy;&iecy;&tcy;&rcy;&icy;&chcy;&ncy;&ucy;&yucy; &rcy;&acy;&zcy;&ncy;&icy;&tscy;&ucy; &mcy;&iecy;&zhcy;&dcy;&ucy; &dcy;&vcy;&ucy;&mcy;&yacy; &ocy;&pcy;&iecy;&rcy;&acy;&ncy;&dcy;&acy;&mcy;&icy;. &Scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&iecy; &dcy;&vcy;&iecy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ycy; &ecy;&kcy;&vcy;&icy;&vcy;&acy;&lcy;&iecy;&ncy;&tcy;&ncy;&ycy;:</span></p> <div> <div> <pre class="hljs language-shell"><span class="hljs-meta prompt_">$ </span><span class="language-bash">git <span class="hljs-built_in">log</span> A B --not $(git merge-base --all A B)</span>
<span class="hljs-meta prompt_">$ </span><span class="language-bash">git <span class="hljs-built_in">log</span> A...B</span></pre> </div> </div> <p><span data-i18n="e23af8a56be1ee585f27fefac733f692e84c5607b40fcfb406eebde0865bbbd7/7f" data-source="The command takes options applicable to the &lt;a href=&quot;git-rev-list&quot;&gt;git-rev-list[1]&lt;/a&gt; command to control what is shown and how, and options applicable to the &lt;a href=&quot;git-diff&quot;&gt;git-diff[1]&lt;/a&gt; command to control how the changes each commit introduces are shown." onmousemove="i18n(this)">&Kcy;&ocy;&mcy;&acy;&ncy;&dcy;&acy; &pcy;&rcy;&icy;&ncy;&icy;&mcy;&acy;&iecy;&tcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy;, &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&icy;&mcy;&ycy;&iecy; &kcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&iecy;  <a href="git-rev-list.html">git-rev-list[1]</a> , &dcy;&lcy;&yacy; &ucy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy; &tcy;&iecy;&mcy;, &chcy;&tcy;&ocy; &icy; &kcy;&acy;&kcy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&tcy;&scy;&yacy;, &acy; &tcy;&acy;&kcy;&zhcy;&iecy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy;, &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&icy;&mcy;&ycy;&iecy; &kcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&iecy;  <a href="git-diff.html">git-diff[1]</a> , &dcy;&lcy;&yacy; &ucy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy; &tcy;&iecy;&mcy;, &kcy;&acy;&kcy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&yucy;&tcy;&scy;&yacy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy;, &vcy;&ncy;&ocy;&scy;&icy;&mcy;&ycy;&iecy; &kcy;&acy;&zhcy;&dcy;&ocy;&jcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&iecy;&jcy;.</span></p> </div> <h2 class="text-body-emphasis"  id="_options"><span data-i18n="d0db8b5e364b6989e4b8f38a2b3846b87d99a51c1592ebf35d21cc66405a8e39/b6" data-source="Options" onmousemove="i18n(this)">Options</span></h2> <div> <div> <dl> <dt id="Documentation/git-log.txt---follow"><span data-i18n="ba1e79782055d1829218ee4ec6994f8497d6f1a693d100387a58a8bc18445772/ea" data-source="--follow" onmousemove="i18n(this)">--follow</span></dt> <dd> <p><span data-i18n="977cf9c74262f9c63d54f89462e27acea78d4594cfc580363a4110f866134a81/7e" data-source="Continue listing the history of a file beyond renames (works only for a single file)." onmousemove="i18n(this)">&Pcy;&rcy;&ocy;&dcy;&ocy;&lcy;&zhcy;&icy;&tcy;&softcy; &pcy;&rcy;&ocy;&scy;&mcy;&ocy;&tcy;&rcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy; &fcy;&acy;&jcy;&lcy;&acy; &bcy;&iecy;&zcy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&jcy; (&rcy;&acy;&bcy;&ocy;&tcy;&acy;&iecy;&tcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &dcy;&lcy;&yacy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &fcy;&acy;&jcy;&lcy;&acy;).</span></p> </dd> <dt id="Documentation/git-log.txt---no-decorate"><span data-i18n="85e590df787b33534ad781c1f6dfad8455fc47213b54b99d0f850c6bb85b8140/26" data-source="--no-decorate" onmousemove="i18n(this)">--no-decorate</span></dt> <dt id="Documentation/git-log.txt---decorateshortfullautono"><span data-i18n="daa8c7949b0f2e4c5c226068dd0005e36b3405516bd4cb4ee3a4fceb5348a5a8/5c" data-source="--decorate[=short|full|auto|no]" onmousemove="i18n(this)">--decorate[=short|full|auto|no]</span></dt> <dd> <p><span data-i18n="519219ca3a1a978dc42e1f51e3e3eb4cc30c42e803a97588a24d44d0507559ee/79" data-source="Print out the ref names of any commits that are shown. If &lt;code&gt;short&lt;/code&gt; is specified, the ref name prefixes &lt;code&gt;refs/heads/&lt;/code&gt;, &lt;code&gt;refs/tags/&lt;/code&gt; and &lt;code&gt;refs/remotes/&lt;/code&gt; will not be printed. If &lt;code&gt;full&lt;/code&gt; is specified, the full ref name (including prefix) will be printed. If &lt;code&gt;auto&lt;/code&gt; is specified, then if the output is going to a terminal, the ref names are shown as if &lt;code&gt;short&lt;/code&gt; were given, otherwise no ref names are shown. The option &lt;code&gt;--decorate&lt;/code&gt; is short-hand for &lt;code&gt;--decorate=short&lt;/code&gt;. Default to configuration value of &lt;code&gt;log.decorate&lt;/code&gt; if configured, otherwise, &lt;code&gt;auto&lt;/code&gt;." onmousemove="i18n(this)">&Rcy;&acy;&scy;&pcy;&iecy;&chcy;&acy;&tcy;&acy;&jcy;&tcy;&iecy; &icy;&mcy;&iecy;&ncy;&acy; &scy;&scy;&ycy;&lcy;&ocy;&kcy; &vcy;&scy;&iecy;&khcy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&mcy;&ycy;&khcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;. &IEcy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;  <code>short</code> , &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;&ycy; &icy;&mcy;&iecy;&ncy;  <code>refs/heads/</code> ,  <code>refs/tags/</code>  &icy;  <code>refs/remotes/</code>  &ncy;&iecy; &bcy;&ucy;&dcy;&ucy;&tcy; &ncy;&acy;&pcy;&iecy;&chcy;&acy;&tcy;&acy;&ncy;&ycy;. &IEcy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;  <code>full</code> , &bcy;&ucy;&dcy;&iecy;&tcy; &ncy;&acy;&pcy;&iecy;&chcy;&acy;&tcy;&acy;&ncy;&ocy; &pcy;&ocy;&lcy;&ncy;&ocy;&iecy; &icy;&mcy;&yacy; &scy;&scy;&ycy;&lcy;&kcy;&icy; (&vcy;&kcy;&lcy;&yucy;&chcy;&acy;&yacy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;). &IEcy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;  <code>auto</code> , &tcy;&ocy; &iecy;&scy;&lcy;&icy; &vcy;&ycy;&khcy;&ocy;&dcy; &icy;&dcy;&iecy;&tcy; &ncy;&acy; &tcy;&iecy;&rcy;&mcy;&icy;&ncy;&acy;&lcy;, &icy;&mcy;&iecy;&ncy;&acy; &scy;&scy;&ycy;&lcy;&ocy;&kcy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&yucy;&tcy;&scy;&yacy; &tcy;&acy;&kcy;, &kcy;&acy;&kcy; &iecy;&scy;&lcy;&icy; &bcy;&ycy; &bcy;&ycy;&lcy;&icy; &zcy;&acy;&dcy;&acy;&ncy;&ycy;  <code>short</code> , &vcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &icy;&mcy;&iecy;&ncy;&acy; &scy;&scy;&ycy;&lcy;&ocy;&kcy; &ncy;&iecy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&yucy;&tcy;&scy;&yacy;. &Ocy;&pcy;&tscy;&icy;&yacy;  <code>--decorate</code>  &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &scy;&ocy;&kcy;&rcy;&acy;&shchcy;&iecy;&ncy;&icy;&iecy;&mcy; &ocy;&tcy;  <code>--decorate=short</code> . &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  <code>log.decorate</code> , &iecy;&scy;&lcy;&icy; &ocy;&ncy;&ocy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&iecy;&ncy;&ocy;, &vcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &mdash;  <code>auto</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---decorate-refsltpatterngt"><span data-i18n="0df0d5a0ed7d8534166ca04116c420393098e95172ac89b135b19642b5a5a94c/83" data-source="--decorate-refs=&amp;lt;pattern&amp;gt;" onmousemove="i18n(this)">--decorate-refs=&lt;pattern&gt;</span></dt> <dt id="Documentation/git-log.txt---decorate-refs-excludeltpatterngt"><span data-i18n="9c9d42bdfc9214ce79df2568474c4dfcfa04798d208c4481f7b74c09860c00d1/9f" data-source="--decorate-refs-exclude=&amp;lt;pattern&amp;gt;" onmousemove="i18n(this)">--decorate-refs-exclude=&lt;pattern&gt;</span></dt> <dd> <p><span data-i18n="fd6908d54d4841106e36ee0724e21c158eaa36462b08fdb771ca89387bdf9f9d/5e" data-source="For each candidate reference, do not use it for decoration if it matches any patterns given to &lt;code&gt;--decorate-refs-exclude&lt;/code&gt; or if it doesn&amp;rsquo;t match any of the patterns given to &lt;code&gt;--decorate-refs&lt;/code&gt;. The &lt;code&gt;log.excludeDecoration&lt;/code&gt; config option allows excluding refs from the decorations, but an explicit &lt;code&gt;--decorate-refs&lt;/code&gt; pattern will override a match in &lt;code&gt;log.excludeDecoration&lt;/code&gt;." onmousemove="i18n(this)">&Ncy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &dcy;&lcy;&yacy; &ucy;&kcy;&rcy;&acy;&shcy;&iecy;&ncy;&icy;&yacy; &kcy;&acy;&zhcy;&dcy;&ucy;&yucy; &scy;&scy;&ycy;&lcy;&kcy;&ucy;-&kcy;&acy;&ncy;&dcy;&icy;&dcy;&acy;&tcy;, &iecy;&scy;&lcy;&icy; &ocy;&ncy;&acy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &kcy;&acy;&kcy;&icy;&mcy;-&lcy;&icy;&bcy;&ocy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&acy;&mcy;, &zcy;&acy;&dcy;&acy;&ncy;&ncy;&ycy;&mcy; &dcy;&lcy;&yacy;  <code>--decorate-refs-exclude</code> , &icy;&lcy;&icy; &iecy;&scy;&lcy;&icy; &ocy;&ncy;&acy; &ncy;&iecy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &ncy;&icy; &ocy;&dcy;&ncy;&ocy;&mcy;&ucy; &icy;&zcy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ocy;&vcy;, &zcy;&acy;&dcy;&acy;&ncy;&ncy;&ycy;&khcy; &dcy;&lcy;&yacy;  <code>--decorate-refs</code> . &Ocy;&pcy;&tscy;&icy;&yacy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  <code>log.excludeDecoration</code>  &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&yacy;&iecy;&tcy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&acy;&tcy;&softcy; &scy;&scy;&ycy;&lcy;&kcy;&icy; &icy;&zcy; &ucy;&kcy;&rcy;&acy;&shcy;&iecy;&ncy;&icy;&jcy;, &ncy;&ocy; &yacy;&vcy;&ncy;&ycy;&jcy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;  <code>--decorate-refs</code>  &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&icy;&tcy; &scy;&ocy;&vcy;&pcy;&acy;&dcy;&iecy;&ncy;&icy;&iecy; &vcy;  <code>log.excludeDecoration</code> .</span></p> <p><span data-i18n="e108900dc137da872a4c732ab9feb5114ffd78348eb6ed165686c25e674b978d/b4" data-source="If none of these options or config settings are given, then references are used as decoration if they match &lt;code&gt;HEAD&lt;/code&gt;, &lt;code&gt;refs/heads/&lt;/code&gt;, &lt;code&gt;refs/remotes/&lt;/code&gt;, &lt;code&gt;refs/stash/&lt;/code&gt;, or &lt;code&gt;refs/tags/&lt;/code&gt;." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ycy;  none  &ecy;&tcy;&icy;&khcy; &ocy;&pcy;&tscy;&icy;&jcy; &icy;&lcy;&icy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&iecy;&kcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;, &tcy;&ocy; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &ucy;&kcy;&rcy;&acy;&shcy;&iecy;&ncy;&icy;&yacy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yucy;&tcy;&scy;&yacy; &scy;&scy;&ycy;&lcy;&kcy;&icy;, &iecy;&scy;&lcy;&icy; &ocy;&ncy;&icy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&tcy;  <code>HEAD</code> ,  <code>refs/heads/</code> ,  <code>refs/remotes/</code> ,  <code>refs/stash/</code>  &icy;&lcy;&icy;  <code>refs/tags/</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---clear-decorations"><span data-i18n="c60dfe026a28afc1a2258151dc6cf396d342b779599275a9354c94e6775d6046/22" data-source="--clear-decorations" onmousemove="i18n(this)">--clear-decorations</span></dt> <dd> <p><span data-i18n="37e65471ffa6362cec9e6363eb2e01db94c42852ef9908cb01b0cff534689364/bc" data-source="When specified, this option clears all previous &lt;code&gt;--decorate-refs&lt;/code&gt; or &lt;code&gt;--decorate-refs-exclude&lt;/code&gt; options and relaxes the default decoration filter to include all references. This option is assumed if the config value &lt;code&gt;log.initialDecorationSet&lt;/code&gt; is set to &lt;code&gt;all&lt;/code&gt;." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &ecy;&tcy;&ocy;&tcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;, &ocy;&ncy; &ocy;&chcy;&icy;&shchcy;&acy;&iecy;&tcy; &vcy;&scy;&iecy; &pcy;&rcy;&iecy;&dcy;&ycy;&dcy;&ucy;&shchcy;&icy;&iecy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy;  <code>--decorate-refs</code>  &icy;&lcy;&icy;  <code>--decorate-refs-exclude</code>  &icy; &ocy;&scy;&lcy;&acy;&bcy;&lcy;&yacy;&iecy;&tcy; &fcy;&icy;&lcy;&softcy;&tcy;&rcy; &ocy;&fcy;&ocy;&rcy;&mcy;&lcy;&iecy;&ncy;&icy;&yacy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;, &chcy;&tcy;&ocy;&bcy;&ycy; &vcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&softcy; &vcy;&scy;&iecy; &scy;&scy;&ycy;&lcy;&kcy;&icy;. &Ecy;&tcy;&ocy;&tcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &pcy;&rcy;&iecy;&dcy;&pcy;&ocy;&lcy;&acy;&gcy;&acy;&iecy;&tcy;&scy;&yacy;, &iecy;&scy;&lcy;&icy; &dcy;&lcy;&yacy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&acy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  <code>log.initialDecorationSet</code>  &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;&ocy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy;  <code>all</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---source"><span data-i18n="71a7e5508d8fb6aa8e9cabb6b4ce72c0d981f6df04d846f173d8503d161056da/dd" data-source="--source" onmousemove="i18n(this)">--source</span></dt> <dd> <p><span data-i18n="05ca1af83b689deaac437219adb00b1007d77d5a13c3d98970888c4726017c5e/4e" data-source="Print out the ref name given on the command line by which each commit was reached." onmousemove="i18n(this)">&Rcy;&acy;&scy;&pcy;&iecy;&chcy;&acy;&tcy;&acy;&jcy;&tcy;&iecy; &icy;&mcy;&yacy; &scy;&scy;&ycy;&lcy;&kcy;&icy;, &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ocy;&iecy; &vcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy;, &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&gcy;&ocy; &bcy;&ycy;&lcy; &dcy;&ocy;&scy;&tcy;&icy;&gcy;&ncy;&ucy;&tcy; &kcy;&acy;&zhcy;&dcy;&ycy;&jcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;.</span></p> </dd> <dt id="Documentation/git-log.txt---no-mailmap"><span data-i18n="a57d05c68226a52657e964aa9869295fe4745e083a502d7725a64e8e4d11da61/de" data-source="--[no-]mailmap" onmousemove="i18n(this)">--[no-]mailmap</span></dt> <dt id="Documentation/git-log.txt---no-use-mailmap"><span data-i18n="ef48bb1c9f2cf7468ad0ad7dbaeaf8f6918f7b5a597f442cd36f12dd5351c934/17" data-source="--[no-]use-mailmap" onmousemove="i18n(this)">--[no-]use-mailmap</span></dt> <dd> <p><span data-i18n="c1e5d513576b2a9ae0129d63858e9f9e1e139bfb5abf5dc485365a1b6bbded18/5c" data-source="Use mailmap file to map author and committer names and email addresses to canonical real names and email addresses. See &lt;a href=&quot;git-shortlog&quot;&gt;git-shortlog[1]&lt;/a&gt;." onmousemove="i18n(this)">&Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &fcy;&acy;&jcy;&lcy; mailmap, &chcy;&tcy;&ocy;&bcy;&ycy; &scy;&ocy;&pcy;&ocy;&scy;&tcy;&acy;&vcy;&icy;&tcy;&softcy; &icy;&mcy;&iecy;&ncy;&acy; &icy; &acy;&dcy;&rcy;&iecy;&scy;&acy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&jcy; &pcy;&ocy;&chcy;&tcy;&ycy; &acy;&vcy;&tcy;&ocy;&rcy;&ocy;&vcy; &icy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&tcy;&iecy;&rcy;&ocy;&vcy; &scy; &kcy;&acy;&ncy;&ocy;&ncy;&icy;&chcy;&iecy;&scy;&kcy;&icy;&mcy;&icy; &ncy;&acy;&scy;&tcy;&ocy;&yacy;&shchcy;&icy;&mcy;&icy; &icy;&mcy;&iecy;&ncy;&acy;&mcy;&icy; &icy; &acy;&dcy;&rcy;&iecy;&scy;&acy;&mcy;&icy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&jcy; &pcy;&ocy;&chcy;&tcy;&ycy;. &Scy;&mcy;.  <a href="git-shortlog.html">git-shortlog[1]</a> .</span></p> </dd> <dt id="Documentation/git-log.txt---full-diff"><span data-i18n="1edcb8247f4968a26a0e150a274e6c8f32bf1c9c40ab25139b72d2c1d341a6ee/25" data-source="--full-diff" onmousemove="i18n(this)">--full-diff</span></dt> <dd> <p><span data-i18n="236491eabf56164426b9d8097dc818fc2e71aa3dc54221a9a5c15b43d671c041/b0" data-source="Without this flag, &lt;code&gt;git log -p &amp;lt;path&amp;gt;...&lt;/code&gt; shows commits that touch the specified paths, and diffs about the same specified paths. With this, the full diff is shown for commits that touch the specified paths; this means that &amp;quot;&amp;lt;path&amp;gt;&amp;hellip;&amp;ZeroWidthSpace;&amp;quot; limits only commits, and doesn&amp;rsquo;t limit diff for those commits." onmousemove="i18n(this)">&Bcy;&iecy;&zcy; &ecy;&tcy;&ocy;&gcy;&ocy; &fcy;&lcy;&acy;&gcy;&acy;  <code>git log -p &lt;path&gt;...</code>  &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &zcy;&acy;&tcy;&rcy;&acy;&gcy;&icy;&vcy;&acy;&yucy;&shchcy;&icy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ycy;&iecy; &pcy;&ucy;&tcy;&icy;, &icy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&yacy; &pcy;&ocy; &tcy;&iecy;&mcy; &zhcy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ycy;&mcy; &pcy;&ucy;&tcy;&yacy;&mcy;. &Pcy;&rcy;&icy; &ecy;&tcy;&ocy;&mcy; &pcy;&ocy;&lcy;&ncy;&ycy;&jcy; diff &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&tcy;&scy;&yacy; &dcy;&lcy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &kcy;&acy;&scy;&acy;&yucy;&tcy;&scy;&yacy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ycy;&khcy; &pcy;&ucy;&tcy;&iecy;&jcy;; &ecy;&tcy;&ocy; &ocy;&zcy;&ncy;&acy;&chcy;&acy;&iecy;&tcy;, &chcy;&tcy;&ocy;  &quot;&lt;path&gt;&hellip;&ZeroWidthSpace;&quot;  &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&icy;&vcy;&acy;&iecy;&tcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &icy; &ncy;&iecy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&icy;&vcy;&acy;&iecy;&tcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&yacy; &dcy;&lcy;&yacy; &ecy;&tcy;&icy;&khcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;.</span></p> <p><span data-i18n="9afdc14e909cd63f843e44bc53b25ebbece29d1bcdc5450b8723838e1b75dd34/07" data-source="Note that this affects all diff-based output types, e.g. those produced by &lt;code&gt;--stat&lt;/code&gt;, etc." onmousemove="i18n(this)">&Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy; &ecy;&tcy;&ocy; &vcy;&lcy;&icy;&yacy;&iecy;&tcy; &ncy;&acy; &vcy;&scy;&iecy; &tcy;&icy;&pcy;&ycy; &vcy;&ycy;&vcy;&ocy;&dcy;&acy; &ncy;&acy; &ocy;&scy;&ncy;&ocy;&vcy;&iecy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy;, &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &scy;&ocy;&zcy;&dcy;&acy;&ncy;&ncy;&ycy;&iecy;  <code>--stat</code>  &icy; &tcy;. &dcy;.</span></p> </dd> <dt id="Documentation/git-log.txt---log-size"><span data-i18n="de2e2b2a3c3b8dfa089d0b0f2afad682a63c5f6afe0f8527d067db982569de08/d3" data-source="--log-size" onmousemove="i18n(this)">--log-size</span></dt> <dd> <p><span data-i18n="243823944dbee9e751312c544bdaea0785f8baaee9ca946ffe9cf03ac7928dd2/22" data-source="Include a line &amp;ldquo;log size &amp;lt;number&amp;gt;&amp;rdquo; in the output for each commit, where &amp;lt;number&amp;gt; is the length of that commit&amp;rsquo;s message in bytes. Intended to speed up tools that read log messages from &lt;code&gt;git log&lt;/code&gt; output by allowing them to allocate space in advance." onmousemove="i18n(this)">&Vcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&ucy; &laquo;&rcy;&acy;&zcy;&mcy;&iecy;&rcy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &lt;&chcy;&icy;&scy;&lcy;&ocy;&gt;&raquo; &vcy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&iecy; &dcy;&acy;&ncy;&ncy;&ycy;&iecy; &dcy;&lcy;&yacy; &kcy;&acy;&zhcy;&dcy;&ocy;&gcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy;, &gcy;&dcy;&iecy; &lt;&ncy;&ocy;&mcy;&iecy;&rcy;&gt; &mdash; &ecy;&tcy;&ocy; &dcy;&lcy;&icy;&ncy;&acy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; &ecy;&tcy;&ocy;&gcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy; &vcy; &bcy;&acy;&jcy;&tcy;&acy;&khcy;. &Pcy;&rcy;&iecy;&dcy;&ncy;&acy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy; &dcy;&lcy;&yacy; &ucy;&scy;&kcy;&ocy;&rcy;&iecy;&ncy;&icy;&yacy; &icy;&ncy;&scy;&tcy;&rcy;&ucy;&mcy;&iecy;&ncy;&tcy;&ocy;&vcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &chcy;&icy;&tcy;&acy;&yucy;&tcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &icy;&zcy; &vcy;&ycy;&vcy;&ocy;&dcy;&acy;  <code>git log</code> , &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&yacy;&yacy; &icy;&mcy; &zcy;&acy;&rcy;&acy;&ncy;&iecy;&iecy; &vcy;&ycy;&dcy;&iecy;&lcy;&yacy;&tcy;&softcy; &pcy;&rcy;&ocy;&scy;&tcy;&rcy;&acy;&ncy;&scy;&tcy;&vcy;&ocy;.</span></p> </dd> <dt id="Documentation/git-log.txt--Lltstartgtltendgtltfilegt"><span data-i18n="0ee19cf8a81b21a2540f2afa255d67e5de9bd551ae6345298a2ac4aa599075bc/93" data-source="-L&amp;lt;start&amp;gt;,&amp;lt;end&amp;gt;:&amp;lt;file&amp;gt;" onmousemove="i18n(this)">-L&lt;start&gt;,&lt;end&gt;:&lt;file&gt;</span></dt> <dt id="Documentation/git-log.txt--Lltfuncnamegtltfilegt"><span data-i18n="54e1da6907dd62523bc2cb5c26b285f86efaab0b14a23b7c14040c7c1061f2af/36" data-source="-L:&amp;lt;funcname&amp;gt;:&amp;lt;file&amp;gt;" onmousemove="i18n(this)">-L:&lt;funcname&gt;:&lt;file&gt;</span></dt> <dd> <p><span data-i18n="272fbcc534c5773cecbaffe084746abd9f27430de780c3330349f359a9a9165c/62" data-source="Trace the evolution of the line range given by &lt;code&gt;&amp;lt;start&amp;gt;,&amp;lt;end&amp;gt;&lt;/code&gt;, or by the function name regex &lt;code&gt;&amp;lt;funcname&amp;gt;&lt;/code&gt;, within the &lt;code&gt;&amp;lt;file&amp;gt;&lt;/code&gt;. You may not give any pathspec limiters. This is currently limited to a walk starting from a single revision, i.e., you may only give zero or one positive revision arguments, and &lt;code&gt;&amp;lt;start&amp;gt;&lt;/code&gt; and &lt;code&gt;&amp;lt;end&amp;gt;&lt;/code&gt; (or &lt;code&gt;&amp;lt;funcname&amp;gt;&lt;/code&gt;) must exist in the starting revision. You can specify this option more than once. Implies &lt;code&gt;--patch&lt;/code&gt;. Patch output can be suppressed using &lt;code&gt;--no-patch&lt;/code&gt;, but other diff formats (namely &lt;code&gt;--raw&lt;/code&gt;, &lt;code&gt;--numstat&lt;/code&gt;, &lt;code&gt;--shortstat&lt;/code&gt;, &lt;code&gt;--dirstat&lt;/code&gt;, &lt;code&gt;--summary&lt;/code&gt;, &lt;code&gt;--name-only&lt;/code&gt;, &lt;code&gt;--name-status&lt;/code&gt;, &lt;code&gt;--check&lt;/code&gt;) are not currently implemented." onmousemove="i18n(this)">&Pcy;&rcy;&ocy;&scy;&lcy;&iecy;&dcy;&icy;&tcy;&iecy; &ecy;&vcy;&ocy;&lcy;&yucy;&tscy;&icy;&yucy; &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy;&acy; &scy;&tcy;&rcy;&ocy;&kcy;, &zcy;&acy;&dcy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy;  <code>&lt;start&gt;,&lt;end&gt;</code>  &icy;&lcy;&icy; &icy;&mcy;&iecy;&ncy;&iecy;&mcy; &fcy;&ucy;&ncy;&kcy;&tscy;&icy;&icy; regex  <code>&lt;funcname&gt;</code> , &vcy;&ncy;&ucy;&tcy;&rcy;&icy;  <code>&lt;file&gt;</code> . &Vcy;&ycy; &ncy;&iecy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &ucy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &kcy;&acy;&kcy;&icy;&iecy;-&lcy;&icy;&bcy;&ocy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&icy;&tcy;&iecy;&lcy;&icy; &pcy;&ucy;&tcy;&icy;. &Vcy; &ncy;&acy;&scy;&tcy;&ocy;&yacy;&shchcy;&iecy;&iecy; &vcy;&rcy;&iecy;&mcy;&yacy; &ecy;&tcy;&ocy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&iecy;&ncy;&ocy; &ocy;&bcy;&khcy;&ocy;&dcy;&ocy;&mcy;, &ncy;&acy;&chcy;&icy;&ncy;&acy;&yacy; &scy; &ocy;&dcy;&ncy;&ocy;&jcy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&icy;, &tcy;. &iecy;. &vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &ncy;&ocy;&lcy;&softcy; &icy;&lcy;&icy; &ocy;&dcy;&icy;&ncy; &pcy;&ocy;&lcy;&ocy;&zhcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&jcy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&icy;, &acy;  <code>&lt;start&gt;</code>  &icy;  <code>&lt;end&gt;</code>  (&icy;&lcy;&icy;  <code>&lt;funcname&gt;</code>  ) &dcy;&ocy;&lcy;&zhcy;&ncy;&ycy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ocy;&vcy;&acy;&tcy;&softcy; &vcy; &ncy;&acy;&chcy;&acy;&lcy;&softcy;&ncy;&ocy;&jcy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&icy;. &Ecy;&tcy;&ucy; &ocy;&pcy;&tscy;&icy;&yucy; &mcy;&ocy;&zhcy;&ncy;&ocy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &rcy;&acy;&zcy;. &Pcy;&ocy;&dcy;&rcy;&acy;&zcy;&ucy;&mcy;&iecy;&vcy;&acy;&iecy;&tcy;&scy;&yacy;  <code>--patch</code> . &Vcy;&ycy;&vcy;&ocy;&dcy; &pcy;&acy;&tcy;&chcy;&iecy;&jcy; &mcy;&ocy;&zhcy;&ncy;&ocy; &pcy;&ocy;&dcy;&acy;&vcy;&icy;&tcy;&softcy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>--no-patch</code> , &ncy;&ocy; &dcy;&rcy;&ucy;&gcy;&icy;&iecy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&ycy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy; (&acy; &icy;&mcy;&iecy;&ncy;&ncy;&ocy;  <code>--raw</code> ,  <code>--numstat</code> ,  <code>--shortstat</code> ,  <code>--dirstat</code> ,  <code>--summary</code> ,  <code>--name-only</code> ,  <code>--name-status</code> ,  <code>--check</code> ) &vcy; &ncy;&acy;&scy;&tcy;&ocy;&yacy;&shchcy;&iecy;&iecy; &vcy;&rcy;&iecy;&mcy;&yacy; &ncy;&iecy; &rcy;&iecy;&acy;&lcy;&icy;&zcy;&ocy;&vcy;&acy;&ncy;&ycy;.</span></p> <p><span data-i18n="4aa8592f104e36a1b50554fd911baf12a8188eb68df20262a4d1be4d48793890/3a" data-source="&lt;code&gt;&amp;lt;start&amp;gt;&lt;/code&gt; and &lt;code&gt;&amp;lt;end&amp;gt;&lt;/code&gt; can take one of these forms:" onmousemove="i18n(this)"><code>&lt;start&gt;</code>  &icy;  <code>&lt;end&gt;</code>  &mcy;&ocy;&gcy;&ucy;&tcy; &pcy;&rcy;&icy;&ncy;&icy;&mcy;&acy;&tcy;&softcy; &ocy;&dcy;&ncy;&ucy; &icy;&zcy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&khcy; &fcy;&ocy;&rcy;&mcy;:</span></p> <div> <ul> <li> <p><span data-i18n="12886f9d00055adf24c40579e22d31b2b45f2023f892954ffd5567beb60825f8/52" data-source="number" onmousemove="i18n(this)">number</span></p> <p><span data-i18n="ae293c2bb92304b43587ec1cdc915ad40f032f57356b88f3fbd2b225cf0253ee/0c" data-source="If &lt;code&gt;&amp;lt;start&amp;gt;&lt;/code&gt; or &lt;code&gt;&amp;lt;end&amp;gt;&lt;/code&gt; is a number, it specifies an absolute line number (lines count from 1)." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy;  <code>&lt;start&gt;</code>  &icy;&lcy;&icy;  <code>&lt;end&gt;</code>  &mdash; &chcy;&icy;&scy;&lcy;&ocy;, &ocy;&ncy;&ocy; &ucy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &acy;&bcy;&scy;&ocy;&lcy;&yucy;&tcy;&ncy;&ycy;&jcy; &ncy;&ocy;&mcy;&iecy;&rcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; (&scy;&tcy;&rcy;&ocy;&kcy;&icy; &ocy;&tcy;&scy;&chcy;&icy;&tcy;&ycy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &scy; 1).</span></p> </li> <li> <p><code>/regex/</code></p> <p><span data-i18n="2bdb9459b923d47f27231e078c2727f5a5cb23ca5b1357fb971a14ef105fff86/aa" data-source="This form will use the first line matching the given POSIX regex. If &lt;code&gt;&amp;lt;start&amp;gt;&lt;/code&gt; is a regex, it will search from the end of the previous &lt;code&gt;-L&lt;/code&gt; range, if any, otherwise from the start of file. If &lt;code&gt;&amp;lt;start&amp;gt;&lt;/code&gt; is &lt;code&gt;^/regex/&lt;/code&gt;, it will search from the start of file. If &lt;code&gt;&amp;lt;end&amp;gt;&lt;/code&gt; is a regex, it will search starting at the line given by &lt;code&gt;&amp;lt;start&amp;gt;&lt;/code&gt;." onmousemove="i18n(this)">&Vcy; &ecy;&tcy;&ocy;&jcy; &fcy;&ocy;&rcy;&mcy;&iecy; &bcy;&ucy;&dcy;&iecy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &pcy;&iecy;&rcy;&vcy;&acy;&yacy; &scy;&tcy;&rcy;&ocy;&kcy;&acy;, &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&acy;&yacy; &dcy;&acy;&ncy;&ncy;&ocy;&mcy;&ucy; &rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ocy;&mcy;&ucy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yucy; POSIX. &IEcy;&scy;&lcy;&icy;  <code>&lt;start&gt;</code>  &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ycy;&mcy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&iecy;&mcy;, &pcy;&ocy;&icy;&scy;&kcy; &bcy;&ucy;&dcy;&iecy;&tcy; &ocy;&scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&lcy;&yacy;&tcy;&softcy;&scy;&yacy; &scy; &kcy;&ocy;&ncy;&tscy;&acy; &pcy;&rcy;&iecy;&dcy;&ycy;&dcy;&ucy;&shchcy;&iecy;&gcy;&ocy; &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy;&acy;  <code>-L</code> , &iecy;&scy;&lcy;&icy; &tcy;&acy;&kcy;&ocy;&vcy;&ocy;&jcy; &icy;&mcy;&iecy;&iecy;&tcy;&scy;&yacy;, &vcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &mdash; &scy; &ncy;&acy;&chcy;&acy;&lcy;&acy; &fcy;&acy;&jcy;&lcy;&acy;. &IEcy;&scy;&lcy;&icy;  <code>&lt;start&gt;</code>  &rcy;&acy;&vcy;&iecy;&ncy;  <code>^/regex/</code> , &pcy;&ocy;&icy;&scy;&kcy; &bcy;&ucy;&dcy;&iecy;&tcy; &ncy;&acy;&chcy;&icy;&ncy;&acy;&tcy;&softcy;&scy;&yacy; &scy; &ncy;&acy;&chcy;&acy;&lcy;&acy; &fcy;&acy;&jcy;&lcy;&acy;. &IEcy;&scy;&lcy;&icy;  <code>&lt;end&gt;</code>  &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ycy;&mcy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&iecy;&mcy;, &pcy;&ocy;&icy;&scy;&kcy; &bcy;&ucy;&dcy;&iecy;&tcy; &ncy;&acy;&chcy;&icy;&ncy;&acy;&tcy;&softcy;&scy;&yacy; &scy;&ocy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;, &zcy;&acy;&dcy;&acy;&ncy;&ncy;&ocy;&jcy;  <code>&lt;start&gt;</code> .</span></p> </li> <li> <p><span data-i18n="cf076b4b0901051e3f7b4c156b57547ab365f50135247b078edbc228affef014/10" data-source="+offset or -offset" onmousemove="i18n(this)">+&scy;&mcy;&iecy;&shchcy;&iecy;&ncy;&icy;&iecy; &icy;&lcy;&icy; -&scy;&mcy;&iecy;&shchcy;&iecy;&ncy;&icy;&iecy;</span></p> <p><span data-i18n="549323f69c592bc5d7d8d0bc3e479b82cc91831d8b1242ecc3b681b7e74ef91a/42" data-source="This is only valid for &lt;code&gt;&amp;lt;end&amp;gt;&lt;/code&gt; and will specify a number of lines before or after the line given by &lt;code&gt;&amp;lt;start&amp;gt;&lt;/code&gt;." onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &scy;&pcy;&rcy;&acy;&vcy;&iecy;&dcy;&lcy;&icy;&vcy;&ocy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &dcy;&lcy;&yacy;  <code>&lt;end&gt;</code>  &icy; &bcy;&ucy;&dcy;&iecy;&tcy; &ucy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &scy;&tcy;&rcy;&ocy;&kcy; &dcy;&ocy; &icy;&lcy;&icy; &pcy;&ocy;&scy;&lcy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;, &zcy;&acy;&dcy;&acy;&ncy;&ncy;&ocy;&jcy;  <code>&lt;start&gt;</code> .</span></p> </li> </ul> </div> <p><span data-i18n="9e7f590515939ca259f8222861817a4aec87fdf12d1a566ff06ec6ecd69f3b2c/05" data-source="If &lt;code&gt;:&amp;lt;funcname&amp;gt;&lt;/code&gt; is given in place of &lt;code&gt;&amp;lt;start&amp;gt;&lt;/code&gt; and &lt;code&gt;&amp;lt;end&amp;gt;&lt;/code&gt;, it is a regular expression that denotes the range from the first funcname line that matches &lt;code&gt;&amp;lt;funcname&amp;gt;&lt;/code&gt;, up to the next funcname line. &lt;code&gt;:&amp;lt;funcname&amp;gt;&lt;/code&gt; searches from the end of the previous &lt;code&gt;-L&lt;/code&gt; range, if any, otherwise from the start of file. &lt;code&gt;^:&amp;lt;funcname&amp;gt;&lt;/code&gt; searches from the start of file. The function names are determined in the same way as &lt;code&gt;git diff&lt;/code&gt; works out patch hunk headers (see &lt;code&gt;Defining a custom hunk-header&lt;/code&gt; in &lt;a href=&quot;gitattributes&quot;&gt;gitattributes[5]&lt;/a&gt;)." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &vcy;&mcy;&iecy;&scy;&tcy;&ocy;  <code>&lt;start&gt;</code>  &icy;  <code>&lt;end&gt;</code>  &ucy;&kcy;&acy;&zcy;&acy;&ncy;  <code>:&lt;funcname&gt;</code> , &ecy;&tcy;&ocy; &rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ocy;&iecy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&iecy;, &ocy;&bcy;&ocy;&zcy;&ncy;&acy;&chcy;&acy;&yucy;&shchcy;&iecy;&iecy; &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy; &ocy;&tcy; &pcy;&iecy;&rcy;&vcy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &icy;&mcy;&iecy;&ncy;&icy; &fcy;&ucy;&ncy;&kcy;&tscy;&icy;&icy;, &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&iecy;&jcy;  <code>&lt;funcname&gt;</code> , &dcy;&ocy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&iecy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &icy;&mcy;&iecy;&ncy;&icy; &fcy;&ucy;&ncy;&kcy;&tscy;&icy;&icy;.  <code>:&lt;funcname&gt;</code>  &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&yacy;&iecy;&tcy; &pcy;&ocy;&icy;&scy;&kcy; &scy; &kcy;&ocy;&ncy;&tscy;&acy; &pcy;&rcy;&iecy;&dcy;&ycy;&dcy;&ucy;&shchcy;&iecy;&gcy;&ocy; &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy;&acy;  <code>-L</code> , &iecy;&scy;&lcy;&icy; &tcy;&acy;&kcy;&ocy;&vcy;&ocy;&jcy; &icy;&mcy;&iecy;&iecy;&tcy;&scy;&yacy;, &vcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &mdash; &scy; &ncy;&acy;&chcy;&acy;&lcy;&acy; &fcy;&acy;&jcy;&lcy;&acy;.  <code>^:&lt;funcname&gt;</code>  &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&yacy;&iecy;&tcy; &pcy;&ocy;&icy;&scy;&kcy; &scy; &ncy;&acy;&chcy;&acy;&lcy;&acy; &fcy;&acy;&jcy;&lcy;&acy;. &Icy;&mcy;&iecy;&ncy;&acy; &fcy;&ucy;&ncy;&kcy;&tscy;&icy;&jcy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &tcy;&acy;&kcy; &zhcy;&iecy;, &kcy;&acy;&kcy;  <code>git diff</code>  &ocy;&bcy;&rcy;&acy;&bcy;&acy;&tcy;&ycy;&vcy;&acy;&iecy;&tcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&icy; &fcy;&rcy;&acy;&gcy;&mcy;&iecy;&ncy;&tcy;&ocy;&vcy; &pcy;&acy;&tcy;&chcy;&iecy;&jcy; (&scy;&mcy;.  <code>Defining a custom hunk-header</code>  &vcy;  <a href="gitattributes.html">gitattributes[5]</a> ).</span></p> </dd> <dt id="Documentation/git-log.txt-ltrevision-rangegt"><span data-i18n="b47237d334b6ebbf98ee4231405488395bc141ca857802910657be161c14f2fd/ae" data-source="&amp;lt;revision-range&amp;gt;" onmousemove="i18n(this)">&lt;revision-range&gt;</span></dt> <dd> <p><span data-i18n="7f1e479a5113c35e3f727e15f0145da01b80dac6f73bca95550db21020727728/63" data-source="Show only commits in the specified revision range. When no &amp;lt;revision-range&amp;gt; is specified, it defaults to &lt;code&gt;HEAD&lt;/code&gt; (i.e. the whole history leading to the current commit). &lt;code&gt;origin..HEAD&lt;/code&gt; specifies all the commits reachable from the current commit (i.e. &lt;code&gt;HEAD&lt;/code&gt;), but not from &lt;code&gt;origin&lt;/code&gt;. For a complete list of ways to spell &amp;lt;revision-range&amp;gt;, see the &lt;code&gt;Specifying Ranges&lt;/code&gt; section of &lt;a href=&quot;gitrevisions&quot;&gt;gitrevisions[7]&lt;/a&gt;." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &vcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ocy;&mcy; &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy;&iecy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&jcy;. &IEcy;&scy;&lcy;&icy; &lt;revision-range&gt; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;, &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy;  <code>HEAD</code>  (&tcy;. &iecy;. &vcy;&scy;&yacy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&yacy;, &vcy;&iecy;&dcy;&ucy;&shchcy;&acy;&yacy; &kcy; &tcy;&iecy;&kcy;&ucy;&shchcy;&iecy;&mcy;&ucy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ucy;).  <code>origin..HEAD</code>  &ucy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &vcy;&scy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &dcy;&ocy;&scy;&tcy;&ucy;&pcy;&ncy;&ycy;&iecy; &icy;&zcy; &tcy;&iecy;&kcy;&ucy;&shchcy;&iecy;&gcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy; (&tcy;. &iecy;.  <code>HEAD</code> ), &ncy;&ocy; &ncy;&iecy; &icy;&zcy;  <code>origin</code> . &Pcy;&ocy;&lcy;&ncy;&ycy;&jcy; &scy;&pcy;&icy;&scy;&ocy;&kcy; &scy;&pcy;&ocy;&scy;&ocy;&bcy;&ocy;&vcy; &ncy;&acy;&pcy;&icy;&scy;&acy;&ncy;&icy;&yacy; &lt;revision-range&gt; &scy;&mcy;. &vcy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy;  <code>Specifying Ranges</code>  &dcy;&ocy;&kcy;&ucy;&mcy;&iecy;&ncy;&tcy;&acy;  <a href="gitrevisions.html">gitrevisions[7]</a> .</span></p> </dd> <dt id="Documentation/git-log.txt---ltpathgt82308203"><span data-i18n="726da31609f2fadfad626657c5092fd668ed8aec98316e1bb0c4e49e99b184e2/9f" data-source="[--] &amp;lt;path&amp;gt;&amp;hellip;" onmousemove="i18n(this)">[--] &lt;path&gt;&hellip;</span></dt> <dd> <p><span data-i18n="889e7f962118afff4c28785ad7b21d1515abcd27cf5b0d0bcef35aa294dddd00/af" data-source="Show only commits that are enough to explain how the files that match the specified paths came to be. See &lt;code&gt;History Simplification&lt;/code&gt; below for details and other simplification modes." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &tcy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&khcy; &dcy;&ocy;&scy;&tcy;&acy;&tcy;&ocy;&chcy;&ncy;&ocy;, &chcy;&tcy;&ocy;&bcy;&ycy; &ocy;&bcy;&hardcy;&yacy;&scy;&ncy;&icy;&tcy;&softcy;, &kcy;&acy;&kcy; &pcy;&ocy;&yacy;&vcy;&icy;&lcy;&icy;&scy;&softcy; &fcy;&acy;&jcy;&lcy;&ycy;, &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ycy;&mcy; &pcy;&ucy;&tcy;&yacy;&mcy;. &Pcy;&ocy;&dcy;&rcy;&ocy;&bcy;&ncy;&ocy;&scy;&tcy;&icy; &icy; &dcy;&rcy;&ucy;&gcy;&icy;&iecy; &rcy;&iecy;&zhcy;&icy;&mcy;&ycy; &ucy;&pcy;&rcy;&ocy;&shchcy;&iecy;&ncy;&icy;&yacy; &scy;&mcy;. &vcy;  <code>History Simplification</code>  &ncy;&icy;&zhcy;&iecy;.</span></p> <p><span data-i18n="c40db2f999aa09ee269aca215e80a09820db41e23b7ee1ebe99ce7f84e614640/0f" data-source="Paths may need to be prefixed with &lt;code&gt;--&lt;/code&gt; to separate them from options or the revision range, when confusion arises." onmousemove="i18n(this)">&Vcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &vcy;&ocy;&zcy;&ncy;&icy;&kcy;&ncy;&ocy;&vcy;&iecy;&ncy;&icy;&yacy; &pcy;&ucy;&tcy;&acy;&ncy;&icy;&tscy;&ycy; &vcy; &pcy;&ucy;&tcy;&yacy;&khcy; &mcy;&ocy;&zhcy;&iecy;&tcy; &pcy;&ocy;&tcy;&rcy;&iecy;&bcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;  <code>--</code> , &chcy;&tcy;&ocy;&bcy;&ycy; &ocy;&tcy;&dcy;&iecy;&lcy;&icy;&tcy;&softcy; &icy;&khcy; &ocy;&tcy; &ocy;&pcy;&tscy;&icy;&jcy; &icy;&lcy;&icy; &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy;&acy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&jcy;.</span></p> </dd> </dl> </div> <div> <h3 class="text-body-emphasis"  id="_commit_limiting"><span data-i18n="63314bc8c5deecabc624efecb99d3c057b84474a4c441bdbb6490a0c46399097/2a" data-source="Commit Limiting" onmousemove="i18n(this)">Commit Limiting</span></h3> <p><span data-i18n="f038658378d8898c02d0f4997794aca34dd69e7d86159547ac455e1201c23a6e/7b" data-source="Besides specifying a range of commits that should be listed using the special notations explained in the description, additional commit limiting may be applied." onmousemove="i18n(this)">&Pcy;&ocy;&mcy;&icy;&mcy;&ocy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&icy;&yacy; &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy;&acy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &dcy;&ocy;&lcy;&zhcy;&ncy;&ycy; &bcy;&ycy;&tcy;&softcy; &pcy;&iecy;&rcy;&iecy;&chcy;&icy;&scy;&lcy;&iecy;&ncy;&ycy; &scy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy;&mcy; &scy;&pcy;&iecy;&tscy;&icy;&acy;&lcy;&softcy;&ncy;&ycy;&khcy; &ocy;&bcy;&ocy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&jcy;, &ocy;&bcy;&hardcy;&yacy;&scy;&ncy;&iecy;&ncy;&ncy;&ycy;&khcy; &vcy; &ocy;&pcy;&icy;&scy;&acy;&ncy;&icy;&icy;, &mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&iecy;&ncy;&ocy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&iecy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&iecy;&ncy;&icy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;.</span></p> <p><span data-i18n="86da4636429595a061e5db9ee93b35fdac8e41e0db5d117afe8bf458df4ff628/92" data-source="Using more options generally further limits the output (e.g. &lt;code&gt;--since=&amp;lt;date1&amp;gt;&lt;/code&gt; limits to commits newer than &lt;code&gt;&amp;lt;date1&amp;gt;&lt;/code&gt;, and using it with &lt;code&gt;--grep=&amp;lt;pattern&amp;gt;&lt;/code&gt; further limits to commits whose log message has a line that matches &lt;code&gt;&amp;lt;pattern&amp;gt;&lt;/code&gt;), unless otherwise noted." onmousemove="i18n(this)">&Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy; &bcy;&ocy;&lcy;&softcy;&shcy;&iecy;&gcy;&ocy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&acy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ocy;&vcy; &ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&icy;&vcy;&acy;&iecy;&tcy; &vcy;&ycy;&vcy;&ocy;&dcy; (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  <code>--since=&lt;date1&gt;</code>  &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&icy;&vcy;&acy;&iecy;&tcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &ncy;&ocy;&vcy;&iecy;&iecy;, &chcy;&iecy;&mcy;  <code>&lt;date1&gt;</code>  , &acy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy; &iecy;&gcy;&ocy; &scy;  <code>--grep=&lt;pattern&gt;</code>  &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&icy;&vcy;&acy;&iecy;&tcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&khcy; &icy;&mcy;&iecy;&iecy;&tcy; &scy;&tcy;&rcy;&ocy;&kcy;&ucy;, &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&ucy;&yucy;  <code>&lt;pattern&gt;</code>  ), &iecy;&scy;&lcy;&icy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ocy; &icy;&ncy;&ocy;&iecy;.</span></p> <p><span data-i18n="e4a256380cbc312dace01d67a795cda0e875fbdfd68994d68707e0faee4f1b5b/19" data-source="Note that these are applied before commit ordering and formatting options, such as &lt;code&gt;--reverse&lt;/code&gt;." onmousemove="i18n(this)">&Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy; &ocy;&ncy;&icy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&yacy;&yucy;&tcy;&scy;&yacy; &pcy;&iecy;&rcy;&iecy;&dcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&iecy;&jcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ocy;&vcy; &pcy;&ocy;&rcy;&yacy;&dcy;&kcy;&acy; &icy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;, &tcy;&acy;&kcy;&icy;&khcy; &kcy;&acy;&kcy;  <code>--reverse</code>  .</span></p> <div> <dl> <dt id="Documentation/git-log.txt--ltnumbergt"><span data-i18n="3d44b12cb5808b4f757984e5fa6fdf988a48ef0313a7ed3620c393ef050df56f/18" data-source="-&amp;lt;number&amp;gt;" onmousemove="i18n(this)">-&lt;number&gt;</span></dt> <dt id="Documentation/git-log.txt--nltnumbergt"><span data-i18n="51a9c4295ad9902068fdda52129569c713bf5e4a894827dab1f0497044d999ae/3d" data-source="-n &amp;lt;number&amp;gt;" onmousemove="i18n(this)">-n &lt;number&gt;</span></dt> <dt id="Documentation/git-log.txt---max-countltnumbergt"><span data-i18n="7e5222b06f34e1453f7ba19d2377429379b7ebbeafb056cb02ec5ce5eb068aaa/1f" data-source="--max-count=&amp;lt;number&amp;gt;" onmousemove="i18n(this)">--max-count=&lt;number&gt;</span></dt> <dd> <p><span data-i18n="14e3ac7499f7fa337dfdf525ef7627f96868f3d8834568edf209ea927bed8a50/20" data-source="Limit the number of commits to output." onmousemove="i18n(this)">&Ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&softcy;&tcy;&iecy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &dcy;&lcy;&yacy; &vcy;&ycy;&vcy;&ocy;&dcy;&acy;.</span></p> </dd> <dt id="Documentation/git-log.txt---skipltnumbergt"><span data-i18n="c8572f4b031f938f05bb959a06c5d3241fcd3b3c3c9b82dd9e3561661a420b96/c4" data-source="--skip=&amp;lt;number&amp;gt;" onmousemove="i18n(this)">--skip=&lt;number&gt;</span></dt> <dd> <p><span data-i18n="aff7ae2b1f23acf7ea52901b500ed51298c7a66eb14f43db373bb9b684dced9b/52" data-source="Skip &lt;code&gt;number&lt;/code&gt; commits before starting to show the commit output." onmousemove="i18n(this)">&Pcy;&rcy;&ocy;&pcy;&ucy;&scy;&tcy;&icy;&tcy;&iecy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;  <code>number</code>  &pcy;&iecy;&rcy;&iecy;&dcy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&iecy;&mcy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy;&ocy;&vcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;.</span></p> </dd> <dt id="Documentation/git-log.txt---sinceltdategt"><span data-i18n="922bb1e967e31b738d8aea383e24cd3630cf6541780c4eedeae4e3fe096795d0/12" data-source="--since=&amp;lt;date&amp;gt;" onmousemove="i18n(this)">--since=&lt;date&gt;</span></dt> <dt id="Documentation/git-log.txt---afterltdategt"><span data-i18n="dfb6b64a831d95a1986f60670892d9339d022ae19610e2e0a77ca2b8d353e0bd/98" data-source="--after=&amp;lt;date&amp;gt;" onmousemove="i18n(this)">--after=&lt;date&gt;</span></dt> <dd> <p><span data-i18n="e2be41d2a657c3d14e1479a76579fec8e948dd54ebdac87499b7ee5cc4896f02/1b" data-source="Show commits more recent than a specific date." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &bcy;&ocy;&lcy;&iecy;&iecy; &pcy;&ocy;&zcy;&dcy;&ncy;&icy;&iecy;, &chcy;&iecy;&mcy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&ncy;&acy;&yacy; &dcy;&acy;&tcy;&acy;.</span></p> </dd> <dt id="Documentation/git-log.txt---since-as-filterltdategt"><span data-i18n="e87e5e1bf9169f9045f1b0d148bd81fc447e0558c84722880b2505b4498a845f/bf" data-source="--since-as-filter=&amp;lt;date&amp;gt;" onmousemove="i18n(this)">--since-as-filter=&lt;date&gt;</span></dt> <dd> <p><span data-i18n="249976a17d9cc41a145dc4936a94dab0242ecaba638d21ac0bb334d2141ed46c/db" data-source="Show all commits more recent than a specific date. This visits all commits in the range, rather than stopping at the first commit which is older than a specific date." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &vcy;&scy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &scy;&dcy;&iecy;&lcy;&acy;&ncy;&ncy;&ycy;&iecy; &pcy;&ocy;&zcy;&dcy;&ncy;&iecy;&iecy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&ncy;&ocy;&jcy; &dcy;&acy;&tcy;&ycy;. &Pcy;&rcy;&icy; &ecy;&tcy;&ocy;&mcy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&yacy;&yucy;&tcy;&scy;&yacy; &vcy;&scy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &vcy; &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy;&iecy;, &acy; &ncy;&iecy; &ocy;&scy;&tcy;&acy;&ncy;&acy;&vcy;&lcy;&icy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &ncy;&acy; &pcy;&iecy;&rcy;&vcy;&ocy;&mcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&iecy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &scy;&tcy;&acy;&rcy;&shcy;&iecy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&ncy;&ocy;&jcy; &dcy;&acy;&tcy;&ycy;.</span></p> </dd> <dt id="Documentation/git-log.txt---untilltdategt"><span data-i18n="f2f76bdc2226a1cf869d09e9c10ffc4f1b2bc997b58f8dc3bfa9fdd1368dfdf4/6b" data-source="--until=&amp;lt;date&amp;gt;" onmousemove="i18n(this)">--until=&lt;date&gt;</span></dt> <dt id="Documentation/git-log.txt---beforeltdategt"><span data-i18n="cf1773be48fe9bf652c93315142db4f5506b12fbcb5c118ce16bed337b903251/04" data-source="--before=&amp;lt;date&amp;gt;" onmousemove="i18n(this)">--before=&lt;date&gt;</span></dt> <dd> <p><span data-i18n="bed594885cfd1b55918e7a73c0f5b17b498964c713faba96d20990bfb6ecb1f5/e8" data-source="Show commits older than a specific date." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &scy;&tcy;&acy;&rcy;&shcy;&iecy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&ncy;&ocy;&jcy; &dcy;&acy;&tcy;&ycy;.</span></p> </dd> <dt id="Documentation/git-log.txt---authorltpatterngt"><span data-i18n="d27a12895091911ca7187cb5b78fbd415975eb81b715af446a2165451bf3237d/86" data-source="--author=&amp;lt;pattern&amp;gt;" onmousemove="i18n(this)">--author=&lt;pattern&gt;</span></dt> <dt id="Documentation/git-log.txt---committerltpatterngt"><span data-i18n="8f121b6cd82cec7a1f143df8a9e7abafd90eec285de5f76a8b33561722004f06/db" data-source="--committer=&amp;lt;pattern&amp;gt;" onmousemove="i18n(this)">--committer=&lt;pattern&gt;</span></dt> <dd> <p><span data-i18n="71c762726b2a4a44718673f77e2535b8a0a091bf8d9d817f8b779ae2ddcaf481/f3" data-source="Limit the commits output to ones with author/committer header lines that match the specified pattern (regular expression). With more than one &lt;code&gt;--author=&amp;lt;pattern&amp;gt;&lt;/code&gt;, commits whose author matches any of the given patterns are chosen (similarly for multiple &lt;code&gt;--committer=&amp;lt;pattern&amp;gt;&lt;/code&gt;)." onmousemove="i18n(this)">&Ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&softcy;&tcy;&iecy; &vcy;&ycy;&vcy;&ocy;&dcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &tcy;&iecy;&mcy;&icy;, &ucy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&khcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&acy; &acy;&vcy;&tcy;&ocy;&rcy;&acy;/&kcy;&ocy;&mcy;&mcy;&icy;&tcy;&tcy;&iecy;&rcy;&acy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&tcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ocy;&mcy;&ucy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ucy; (&rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ocy;&mcy;&ucy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yucy;). &Pcy;&rcy;&icy; &ncy;&acy;&lcy;&icy;&chcy;&icy;&icy; &bcy;&ocy;&lcy;&iecy;&iecy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy;  <code>--author=&lt;pattern&gt;</code>  &vcy;&ycy;&bcy;&icy;&rcy;&acy;&yucy;&tcy;&scy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &acy;&vcy;&tcy;&ocy;&rcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&khcy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &lcy;&yucy;&bcy;&ocy;&mcy;&ucy; &icy;&zcy; &zcy;&acy;&dcy;&acy;&ncy;&ncy;&ycy;&khcy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ocy;&vcy; (&acy;&ncy;&acy;&lcy;&ocy;&gcy;&icy;&chcy;&ncy;&ocy; &dcy;&lcy;&yacy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&icy;&khcy;  <code>--committer=&lt;pattern&gt;</code> ).</span></p> </dd> <dt id="Documentation/git-log.txt---grep-reflogltpatterngt"><span data-i18n="9dd4879f52a358c0f9a9a2037e5790e2024f32c9af89170e63b3b1a8edb8f421/f5" data-source="--grep-reflog=&amp;lt;pattern&amp;gt;" onmousemove="i18n(this)">--grep-reflog=&lt;pattern&gt;</span></dt> <dd> <p><span data-i18n="1919c7f9784ceee7fd10126e5c5e93688c541cdbbae316b142d36cbd52e0b7a0/9e" data-source="Limit the commits output to ones with reflog entries that match the specified pattern (regular expression). With more than one &lt;code&gt;--grep-reflog&lt;/code&gt;, commits whose reflog message matches any of the given patterns are chosen. It is an error to use this option unless &lt;code&gt;--walk-reflogs&lt;/code&gt; is in use." onmousemove="i18n(this)">&Ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&softcy;&tcy;&iecy; &vcy;&ycy;&vcy;&ocy;&dcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &tcy;&iecy;&mcy;&icy;, &vcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&khcy; &zcy;&acy;&pcy;&icy;&scy;&icy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &ocy;&bcy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;&icy;&jcy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&tcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ocy;&mcy;&ucy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ucy; (&rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ocy;&mcy;&ucy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yucy;). &Pcy;&rcy;&icy; &ncy;&acy;&lcy;&icy;&chcy;&icy;&icy; &bcy;&ocy;&lcy;&iecy;&iecy; &chcy;&iecy;&mcy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy;  <code>--grep-reflog</code>  &vcy;&ycy;&bcy;&icy;&rcy;&acy;&yucy;&tcy;&scy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &rcy;&iecy;&fcy;&lcy;&ocy;&gcy;&acy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&khcy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &lcy;&yucy;&bcy;&ocy;&mcy;&ucy; &icy;&zcy; &zcy;&acy;&dcy;&acy;&ncy;&ncy;&ycy;&khcy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ocy;&vcy;. &Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy; &ecy;&tcy;&ocy;&jcy; &ocy;&pcy;&tscy;&icy;&icy;, &iecy;&scy;&lcy;&icy; &ncy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy;  <code>--walk-reflogs</code> , &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &ocy;&shcy;&icy;&bcy;&kcy;&ocy;&jcy;.</span></p> </dd> <dt id="Documentation/git-log.txt---grepltpatterngt"><span data-i18n="214aae8e5cf1cf884501844fe68a19e4c7b445ee2be4235da4d50c7a63edd164/f1" data-source="--grep=&amp;lt;pattern&amp;gt;" onmousemove="i18n(this)">--grep=&lt;pattern&gt;</span></dt> <dd> <p><span data-i18n="84edf14393941fa206d55046f5e364e279a2d1c47bedcd2d6ddd11c51dd28c85/38" data-source="Limit the commits output to ones with a log message that matches the specified pattern (regular expression). With more than one &lt;code&gt;--grep=&amp;lt;pattern&amp;gt;&lt;/code&gt;, commits whose message matches any of the given patterns are chosen (but see &lt;code&gt;--all-match&lt;/code&gt;)." onmousemove="i18n(this)">&Ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&softcy;&tcy;&iecy; &vcy;&ycy;&vcy;&ocy;&dcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &tcy;&iecy;&mcy;&icy;, &vcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&khcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ocy;&mcy;&ucy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ucy; (&rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ocy;&mcy;&ucy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yucy;). &Pcy;&rcy;&icy; &ncy;&acy;&lcy;&icy;&chcy;&icy;&icy; &bcy;&ocy;&lcy;&iecy;&iecy; &chcy;&iecy;&mcy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy;  <code>--grep=&lt;pattern&gt;</code>  &vcy;&ycy;&bcy;&icy;&rcy;&acy;&yucy;&tcy;&scy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&khcy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &lcy;&yucy;&bcy;&ocy;&mcy;&ucy; &icy;&zcy; &zcy;&acy;&dcy;&acy;&ncy;&ncy;&ycy;&khcy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ocy;&vcy; (&ncy;&ocy; &scy;&mcy;.  <code>--all-match</code> ).</span></p> <p><span data-i18n="cd2b99ef45dcb9c86830399a96a2025422fb4e134489f71d2f19c5f67428f875/94" data-source="When &lt;code&gt;--notes&lt;/code&gt; is in effect, the message from the notes is matched as if it were part of the log message." onmousemove="i18n(this)">&Kcy;&ocy;&gcy;&dcy;&acy; &dcy;&iecy;&jcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy;  <code>--notes</code> , &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &icy;&zcy; &pcy;&rcy;&icy;&mcy;&iecy;&chcy;&acy;&ncy;&icy;&jcy; &scy;&ocy;&pcy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy;, &kcy;&acy;&kcy; &iecy;&scy;&lcy;&icy; &bcy;&ycy; &ocy;&ncy;&ocy; &bcy;&ycy;&lcy;&ocy; &chcy;&acy;&scy;&tcy;&softcy;&yucy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy;.</span></p> </dd> <dt id="Documentation/git-log.txt---all-match"><span data-i18n="d12ca8533317063890ef541fd6b93499de0fcf79d15df7c3f7950ed9cc024bf0/dc" data-source="--all-match" onmousemove="i18n(this)">--all-match</span></dt> <dd> <p><span data-i18n="fa47b60b99ff6214e1d91bcfd573ee0da5b6ad426338cbcf2f4d3d938b1cd3b5/11" data-source="Limit the commits output to ones that match all given &lt;code&gt;--grep&lt;/code&gt;, instead of ones that match at least one." onmousemove="i18n(this)">&Ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&softcy;&tcy;&iecy; &vcy;&ycy;&vcy;&ocy;&dcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &tcy;&iecy;&mcy;&icy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&tcy; &vcy;&scy;&iecy;&mcy; &zcy;&acy;&dcy;&acy;&ncy;&ncy;&ycy;&mcy;  <code>--grep</code>  , &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &tcy;&iecy;&khcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&tcy; &khcy;&ocy;&tcy;&yacy; &bcy;&ycy; &ocy;&dcy;&ncy;&ocy;&mcy;&ucy;.</span></p> </dd> <dt id="Documentation/git-log.txt---invert-grep"><span data-i18n="c1d0c16a97e808661c422774d2dd49b9b521c251cf6c7ab965f4e4cab376476a/be" data-source="--invert-grep" onmousemove="i18n(this)">--invert-grep</span></dt> <dd> <p><span data-i18n="9c00a29b278ab206f7703f6e1ff87c49b1acbfe9086c26c5158c94532cb0cb38/a3" data-source="Limit the commits output to ones with a log message that do not match the pattern specified with &lt;code&gt;--grep=&amp;lt;pattern&amp;gt;&lt;/code&gt;." onmousemove="i18n(this)">&Ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&softcy;&tcy;&iecy; &vcy;&ycy;&vcy;&ocy;&dcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &tcy;&iecy;&mcy;&icy;, &vcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&khcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &ncy;&iecy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ucy;, &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ocy;&mcy;&ucy; &vcy;  <code>--grep=&lt;pattern&gt;</code>  .</span></p> </dd> <dt id="Documentation/git-log.txt--i"><span data-i18n="444c8974fcf3d4d990db382d0a6ed1d69ffc4caa10da28afd7ab561fd7f27ced/9f" data-source="-i" onmousemove="i18n(this)">-i</span></dt> <dt id="Documentation/git-log.txt---regexp-ignore-case"><span data-i18n="20077be80716cc6fdc73df484aa06bc4900d4b463d12a26a7683c5de09f20be3/1f" data-source="--regexp-ignore-case" onmousemove="i18n(this)">--regexp-ignore-case</span></dt> <dd> <p><span data-i18n="a4503f80ba6e7b2fa6a4fc44a973d8703cb483a6e0f56c57d335853df425ed7a/01" data-source="Match the regular expression limiting patterns without regard to letter case." onmousemove="i18n(this)">&Scy;&ocy;&pcy;&ocy;&scy;&tcy;&acy;&vcy;&softcy;&tcy;&iecy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ycy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&iecy;&ncy;&icy;&yacy; &rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ycy;&khcy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&jcy; &bcy;&iecy;&zcy; &ucy;&chcy;&iecy;&tcy;&acy; &rcy;&iecy;&gcy;&icy;&scy;&tcy;&rcy;&acy; &bcy;&ucy;&kcy;&vcy;.</span></p> </dd> <dt id="Documentation/git-log.txt---basic-regexp"><span data-i18n="079665bb932a209d0cba2f14cc303e0347157b6dad80df68a68ac20a88e4bbdb/a6" data-source="--basic-regexp" onmousemove="i18n(this)">--basic-regexp</span></dt> <dd> <p><span data-i18n="4ba314b5e9255bd03d314e5c322165f40898dca8f122479856182d90d2a83927/cb" data-source="Consider the limiting patterns to be basic regular expressions; this is the default." onmousemove="i18n(this)">&Scy;&chcy;&icy;&tcy;&acy;&jcy;&tcy;&iecy;, &chcy;&tcy;&ocy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&icy;&vcy;&acy;&yucy;&shchcy;&icy;&iecy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ycy; &mdash; &ecy;&tcy;&ocy; &bcy;&acy;&zcy;&ocy;&vcy;&ycy;&iecy; &rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ycy;&iecy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yacy;; &ecy;&tcy;&ocy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;.</span></p> </dd> <dt id="Documentation/git-log.txt--E"><span data-i18n="c3a3df4282e568cee9c2c2e49aa141da3de69631a31a201b99838faf1a7f0d29/82" data-source="-E" onmousemove="i18n(this)">-E</span></dt> <dt id="Documentation/git-log.txt---extended-regexp"><span data-i18n="61c60dcf427f408e5ec8cc79807f03c65fd15b819f83c336eaea7fcf4bcee156/25" data-source="--extended-regexp" onmousemove="i18n(this)">--extended-regexp</span></dt> <dd> <p><span data-i18n="82602ce45d12873dbdfe216284daab41627ab248b5b933cbef08108a8da5ab7f/e5" data-source="Consider the limiting patterns to be extended regular expressions instead of the default basic regular expressions." onmousemove="i18n(this)">&Rcy;&acy;&scy;&scy;&mcy;&acy;&tcy;&rcy;&icy;&vcy;&acy;&jcy;&tcy;&iecy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&icy;&vcy;&acy;&yucy;&shchcy;&icy;&iecy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ycy; &kcy;&acy;&kcy; &rcy;&acy;&scy;&shcy;&icy;&rcy;&iecy;&ncy;&ncy;&ycy;&iecy; &rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ycy;&iecy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yacy; &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &bcy;&acy;&zcy;&ocy;&vcy;&ycy;&khcy; &rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ycy;&khcy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&jcy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;.</span></p> </dd> <dt id="Documentation/git-log.txt--F"><span data-i18n="ecd4d56cbc1d62c2000b920d35b95d84f6dfea726b604d68b82f8fa14d218ff8/24" data-source="-F" onmousemove="i18n(this)">-F</span></dt> <dt id="Documentation/git-log.txt---fixed-strings"><span data-i18n="cb836c1e61fee325f63ef41aeeb03ba3ec4eddac30da56712106f934114c2623/fd" data-source="--fixed-strings" onmousemove="i18n(this)">--fixed-strings</span></dt> <dd> <p><span data-i18n="e0ebde675330e32e3fdebc1e9d4f4361d9ec09e7bb102e726b8eb12b41d96958/0f" data-source="Consider the limiting patterns to be fixed strings (don&amp;rsquo;t interpret pattern as a regular expression)." onmousemove="i18n(this)">&Scy;&chcy;&icy;&tcy;&acy;&jcy;&tcy;&iecy;, &chcy;&tcy;&ocy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&icy;&vcy;&acy;&yucy;&shchcy;&icy;&iecy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ycy; &pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&yucy;&tcy; &scy;&ocy;&bcy;&ocy;&jcy; &fcy;&icy;&kcy;&scy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; (&ncy;&iecy; &icy;&ncy;&tcy;&iecy;&rcy;&pcy;&rcy;&iecy;&tcy;&icy;&rcy;&ucy;&jcy;&tcy;&iecy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy; &kcy;&acy;&kcy; &rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ocy;&iecy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&iecy;).</span></p> </dd> <dt id="Documentation/git-log.txt--P"><span data-i18n="fcfe5f8210a246fa78e04f33d0f468a3678350988ff153fa9a255ddb171dc9e5/6b" data-source="-P" onmousemove="i18n(this)">-P</span></dt> <dt id="Documentation/git-log.txt---perl-regexp"><span data-i18n="71c8fab07004406e80d4432de6dde269e9294555c939c280b20336920e3d8448/58" data-source="--perl-regexp" onmousemove="i18n(this)">--perl-regexp</span></dt> <dd> <p><span data-i18n="aa1dfdfc4f1165adec7e839b7bb8e93aabbc5a5e02b1a72497ddc6402fa422b0/08" data-source="Consider the limiting patterns to be Perl-compatible regular expressions." onmousemove="i18n(this)">&Scy;&chcy;&icy;&tcy;&acy;&jcy;&tcy;&iecy;, &chcy;&tcy;&ocy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&icy;&vcy;&acy;&yucy;&shchcy;&icy;&iecy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ycy; &mdash; &ecy;&tcy;&ocy; &rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ycy;&iecy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yacy;, &scy;&ocy;&vcy;&mcy;&iecy;&scy;&tcy;&icy;&mcy;&ycy;&iecy; &scy; Perl.</span></p> <p><span data-i18n="0fed12b4f7ac29e99a5624425f65de4455504f726dc18cce4ecf6a5bc3dcf543/d6" data-source="Support for these types of regular expressions is an optional compile-time dependency. If Git wasn&amp;rsquo;t compiled with support for them providing this option will cause it to die." onmousemove="i18n(this)">&Pcy;&ocy;&dcy;&dcy;&iecy;&rcy;&zhcy;&kcy;&acy; &ecy;&tcy;&icy;&khcy; &tcy;&icy;&pcy;&ocy;&vcy; &rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ycy;&khcy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&jcy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&jcy; &zcy;&acy;&vcy;&icy;&scy;&icy;&mcy;&ocy;&scy;&tcy;&softcy;&yucy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&icy; &kcy;&ocy;&mcy;&pcy;&icy;&lcy;&yacy;&tscy;&icy;&icy;. &IEcy;&scy;&lcy;&icy;  Git  &ncy;&iecy; &bcy;&ycy;&lcy; &scy;&kcy;&ocy;&mcy;&pcy;&icy;&lcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy; &scy; &icy;&khcy; &pcy;&ocy;&dcy;&dcy;&iecy;&rcy;&zhcy;&kcy;&ocy;&jcy;, &pcy;&rcy;&iecy;&dcy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&iecy; &ecy;&tcy;&ocy;&jcy; &ocy;&pcy;&tscy;&icy;&icy; &pcy;&rcy;&icy;&vcy;&iecy;&dcy;&iecy;&tcy; &kcy; &iecy;&gcy;&ocy; &pcy;&rcy;&iecy;&kcy;&rcy;&acy;&shchcy;&iecy;&ncy;&icy;&yucy;.</span></p> </dd> <dt id="Documentation/git-log.txt---remove-empty"><span data-i18n="fc64f12abc70b44af8042e2cd279ba853c2cdd49f891c208b4d3a8c67180d334/17" data-source="--remove-empty" onmousemove="i18n(this)">--remove-empty</span></dt> <dd> <p><span data-i18n="301926e5b9d7de9148e6eb468c74c27624785d621a6581b2503de9f4a9ce3568/95" data-source="Stop when a given path disappears from the tree." onmousemove="i18n(this)">&Ocy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&iecy;&scy;&softcy;, &kcy;&ocy;&gcy;&dcy;&acy; &zcy;&acy;&dcy;&acy;&ncy;&ncy;&ycy;&jcy; &pcy;&ucy;&tcy;&softcy; &icy;&scy;&chcy;&iecy;&zcy;&ncy;&iecy;&tcy; &icy;&zcy; &dcy;&iecy;&rcy;&iecy;&vcy;&acy;.</span></p> </dd> <dt id="Documentation/git-log.txt---merges"><span data-i18n="8b8b4fc5f238758fd17ea1984726bfec431b2ee82bea10040cebf76af1755aa0/ca" data-source="--merges" onmousemove="i18n(this)">--merges</span></dt> <dd> <p><span data-i18n="41d1c2efa1e1d6c2161d0d10ea36800d034ec3f57946f61662051db9b80b722b/df" data-source="Print only merge commits. This is exactly the same as &lt;code&gt;--min-parents=2&lt;/code&gt;." onmousemove="i18n(this)">&Pcy;&iecy;&chcy;&acy;&tcy;&acy;&tcy;&softcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;. &Ecy;&tcy;&ocy; &tcy;&ocy;&chcy;&ncy;&ocy; &tcy;&acy;&kcy; &zhcy;&iecy;, &kcy;&acy;&kcy;  <code>--min-parents=2</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---no-merges"><span data-i18n="663a2b24d1529acc7b1cee810cdc86144a028889bef5ef08e7d69c1095a0aef8/fd" data-source="--no-merges" onmousemove="i18n(this)">--no-merges</span></dt> <dd> <p><span data-i18n="c39b6e8f8191ca21d31af9e1c9962ece373d5d3e3e2f077cd5e3eccb6a935069/86" data-source="Do not print commits with more than one parent. This is exactly the same as &lt;code&gt;--max-parents=1&lt;/code&gt;." onmousemove="i18n(this)">&Ncy;&iecy; &pcy;&iecy;&chcy;&acy;&tcy;&acy;&jcy;&tcy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &scy; &bcy;&ocy;&lcy;&iecy;&iecy; &chcy;&iecy;&mcy; &ocy;&dcy;&ncy;&icy;&mcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&iecy;&mcy;. &Ecy;&tcy;&ocy; &tcy;&ocy;&chcy;&ncy;&ocy; &tcy;&acy;&kcy; &zhcy;&iecy;, &kcy;&acy;&kcy;  <code>--max-parents=1</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---min-parentsltnumbergt"><span data-i18n="5b8fcb485623db06e8c2f7666a66f18ff2b7bc2df4bfbc6736a2c1024f436670/15" data-source="--min-parents=&amp;lt;number&amp;gt;" onmousemove="i18n(this)">--min-parents=&lt;number&gt;</span></dt> <dt id="Documentation/git-log.txt---max-parentsltnumbergt"><span data-i18n="a2c2be30b4319a7bef5e59f3a9c27ec32dff807f57a1f4b4b0912933f7cbbb3b/bd" data-source="--max-parents=&amp;lt;number&amp;gt;" onmousemove="i18n(this)">--max-parents=&lt;number&gt;</span></dt> <dt id="Documentation/git-log.txt---no-min-parents"><span data-i18n="568dc8c24cf2c0ec94f944f6414a5b918431ae9b3e4cffa09d83897b208a164a/b1" data-source="--no-min-parents" onmousemove="i18n(this)">--no-min-parents</span></dt> <dt id="Documentation/git-log.txt---no-max-parents"><span data-i18n="d2d0cf081cf34d85bb29b3bffcb4cbaac5d1d2f5daf4eb961fcf9a1b08cd9772/75" data-source="--no-max-parents" onmousemove="i18n(this)">--no-max-parents</span></dt> <dd> <p><span data-i18n="3476863968be22b0631feb2056b929cf288b0ea4f0024e5c4ea2012da1511c10/51" data-source="Show only commits which have at least (or at most) that many parent commits. In particular, &lt;code&gt;--max-parents=1&lt;/code&gt; is the same as &lt;code&gt;--no-merges&lt;/code&gt;, &lt;code&gt;--min-parents=2&lt;/code&gt; is the same as &lt;code&gt;--merges&lt;/code&gt;. &lt;code&gt;--max-parents=0&lt;/code&gt; gives all root commits and &lt;code&gt;--min-parents=3&lt;/code&gt; all octopus merges." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &tcy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &icy;&mcy;&iecy;&yucy;&tcy; &kcy;&acy;&kcy; &mcy;&icy;&ncy;&icy;&mcy;&ucy;&mcy; (&icy;&lcy;&icy; &mcy;&acy;&kcy;&scy;&icy;&mcy;&ucy;&mcy;) &tcy;&acy;&kcy;&ocy;&iecy; &zhcy;&iecy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&khcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;. &Vcy; &chcy;&acy;&scy;&tcy;&ncy;&ocy;&scy;&tcy;&icy;,  <code>--max-parents=1</code>  &acy;&ncy;&acy;&lcy;&ocy;&gcy;&icy;&chcy;&iecy;&ncy;  <code>--no-merges</code> ,  <code>--min-parents=2</code>  &acy;&ncy;&acy;&lcy;&ocy;&gcy;&icy;&chcy;&iecy;&ncy;  <code>--merges</code> .  <code>--max-parents=0</code>  &dcy;&acy;&iecy;&tcy; &vcy;&scy;&iecy; &kcy;&ocy;&rcy;&ncy;&iecy;&vcy;&ycy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &acy;  <code>--min-parents=3</code>  &vcy;&scy;&iecy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &ocy;&scy;&softcy;&mcy;&icy;&ncy;&ocy;&gcy;&acy;.</span></p> <p><span data-i18n="012d76be987a033092d65e7713669aba0434009f2ea692555f9ea2b4727e4486/5d" data-source="&lt;code&gt;--no-min-parents&lt;/code&gt; and &lt;code&gt;--no-max-parents&lt;/code&gt; reset these limits (to no limit) again. Equivalent forms are &lt;code&gt;--min-parents=0&lt;/code&gt; (any commit has 0 or more parents) and &lt;code&gt;--max-parents=-1&lt;/code&gt; (negative numbers denote no upper limit)." onmousemove="i18n(this)"><code>--no-min-parents</code>  &icy;  <code>--no-max-parents</code>  &scy;&ncy;&ocy;&vcy;&acy; &scy;&bcy;&rcy;&acy;&scy;&ycy;&vcy;&acy;&yucy;&tcy; &ecy;&tcy;&icy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&iecy;&ncy;&icy;&yacy; (&ncy;&acy; &ocy;&tcy;&scy;&ucy;&tcy;&scy;&tcy;&vcy;&icy;&iecy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&iecy;&ncy;&icy;&jcy;). &Ecy;&kcy;&vcy;&icy;&vcy;&acy;&lcy;&iecy;&ncy;&tcy;&ncy;&ycy;&mcy;&icy; &fcy;&ocy;&rcy;&mcy;&acy;&mcy;&icy; &yacy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy;  <code>--min-parents=0</code>  (&lcy;&yucy;&bcy;&acy;&yacy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yacy; &icy;&mcy;&iecy;&iecy;&tcy; 0 &icy;&lcy;&icy; &bcy;&ocy;&lcy;&iecy;&iecy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&khcy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;&ocy;&vcy;) &icy;  <code>--max-parents=-1</code>  (&ocy;&tcy;&rcy;&icy;&tscy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&iecy; &chcy;&icy;&scy;&lcy;&acy; &ocy;&zcy;&ncy;&acy;&chcy;&acy;&yucy;&tcy; &ocy;&tcy;&scy;&ucy;&tcy;&scy;&tcy;&vcy;&icy;&iecy; &vcy;&iecy;&rcy;&khcy;&ncy;&iecy;&gcy;&ocy; &pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&acy;).</span></p> </dd> <dt id="Documentation/git-log.txt---first-parent"><span data-i18n="34278df80bf4695a0b9527f0ec7feae0de47a4e22d7fcf4a3c95d6a93f2d404f/da" data-source="--first-parent" onmousemove="i18n(this)">--first-parent</span></dt> <dd> <p><span data-i18n="23b1af54f25e3d806a895f58ca6125fd06da4010b16f378c9e03f612da539299/98" data-source="When finding commits to include, follow only the first parent commit upon seeing a merge commit. This option can give a better overview when viewing the evolution of a particular topic branch, because merges into a topic branch tend to be only about adjusting to updated upstream from time to time, and this option allows you to ignore the individual commits brought in to your history by such a merge." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &pcy;&ocy;&icy;&scy;&kcy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &dcy;&lcy;&yacy; &vcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&yacy; &scy;&lcy;&iecy;&dcy;&ucy;&jcy;&tcy;&iecy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &pcy;&iecy;&rcy;&vcy;&ocy;&mcy;&ucy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&ocy;&mcy;&ucy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ucy; &pcy;&ocy;&scy;&lcy;&iecy; &pcy;&rcy;&ocy;&scy;&mcy;&ocy;&tcy;&rcy;&acy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;. &Ecy;&tcy;&ocy;&tcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &mcy;&ocy;&zhcy;&iecy;&tcy; &dcy;&acy;&tcy;&softcy; &lcy;&ucy;&chcy;&shcy;&icy;&jcy; &ocy;&bcy;&zcy;&ocy;&rcy; &pcy;&rcy;&icy; &pcy;&rcy;&ocy;&scy;&mcy;&ocy;&tcy;&rcy;&iecy; &rcy;&acy;&zcy;&vcy;&icy;&tcy;&icy;&yacy; &kcy;&ocy;&ncy;&kcy;&rcy;&iecy;&tcy;&ncy;&ocy;&jcy; &tcy;&iecy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy;, &pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &scy; &tcy;&iecy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&ocy;&jcy;, &kcy;&acy;&kcy; &pcy;&rcy;&acy;&vcy;&icy;&lcy;&ocy;, &scy;&vcy;&ocy;&dcy;&yacy;&tcy;&scy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &kcy; &kcy;&ocy;&rcy;&rcy;&iecy;&kcy;&tcy;&icy;&rcy;&ocy;&vcy;&kcy;&iecy; &vcy;&rcy;&iecy;&mcy;&yacy; &ocy;&tcy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&icy; &ocy;&bcy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;&icy;&jcy; &icy;&scy;&khcy;&ocy;&dcy;&ncy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy;, &icy; &ecy;&tcy;&ocy;&tcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&yacy;&iecy;&tcy; &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &ocy;&tcy;&dcy;&iecy;&lcy;&softcy;&ncy;&ycy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &vcy;&ncy;&iecy;&scy;&iecy;&ncy;&ncy;&ycy;&iecy; &vcy; &vcy;&acy;&shcy;&acy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&yacy; &ocy;&tcy; &tcy;&acy;&kcy;&ocy;&gcy;&ocy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;.</span></p> <p><span data-i18n="916e1df8e60afc290829c788407620719cd33c5d445f06de0e467942d361a039/51" data-source="This option also changes default diff format for merge commits to &lt;code&gt;first-parent&lt;/code&gt;, see &lt;code&gt;--diff-merges=first-parent&lt;/code&gt; for details." onmousemove="i18n(this)">&Ecy;&tcy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; &tcy;&acy;&kcy;&zhcy;&iecy; &mcy;&iecy;&ncy;&yacy;&iecy;&tcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &dcy;&lcy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &ncy;&acy;  <code>first-parent</code> , &pcy;&ocy;&dcy;&rcy;&ocy;&bcy;&ncy;&ocy;&scy;&tcy;&icy; &scy;&mcy;. &vcy;  <code>--diff-merges=first-parent</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---exclude-first-parent-only"><span data-i18n="b3b37eabad448aa1e68d127967c292c1d7d3c483c9a44e9369f28a98199a362e/5c" data-source="--exclude-first-parent-only" onmousemove="i18n(this)">--exclude-first-parent-only</span></dt> <dd> <p><span data-i18n="9ca9554e0727989782cd96655f5867b0a8514eefc0150598ccd58775534d5dee/92" data-source="When finding commits to exclude (with a &lt;code&gt;^&lt;/code&gt;), follow only the first parent commit upon seeing a merge commit. This can be used to find the set of changes in a topic branch from the point where it diverged from the remote branch, given that arbitrary merges can be valid topic branch changes." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &pcy;&ocy;&icy;&scy;&kcy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &dcy;&lcy;&yacy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&yacy; (&scy;  <code>^</code>  ) &scy;&lcy;&iecy;&dcy;&ucy;&jcy;&tcy;&iecy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &pcy;&iecy;&rcy;&vcy;&ocy;&mcy;&ucy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&ocy;&mcy;&ucy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ucy; &pcy;&ocy;&scy;&lcy;&iecy; &pcy;&rcy;&ocy;&scy;&mcy;&ocy;&tcy;&rcy;&acy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;. &Ecy;&tcy;&ocy; &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &dcy;&lcy;&yacy; &pcy;&ocy;&icy;&scy;&kcy;&acy; &ncy;&acy;&bcy;&ocy;&rcy;&acy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy; &vcy; &tcy;&iecy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&iecy; &scy; &tcy;&ocy;&jcy; &tcy;&ocy;&chcy;&kcy;&icy;, &gcy;&dcy;&iecy; &ocy;&ncy; &rcy;&acy;&scy;&khcy;&ocy;&dcy;&icy;&tcy;&scy;&yacy; &scy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&ocy;&jcy;, &ucy;&chcy;&icy;&tcy;&ycy;&vcy;&acy;&yacy;, &chcy;&tcy;&ocy; &pcy;&rcy;&ocy;&icy;&zcy;&vcy;&ocy;&lcy;&softcy;&ncy;&ycy;&iecy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &mcy;&ocy;&gcy;&ucy;&tcy; &bcy;&ycy;&tcy;&softcy; &dcy;&iecy;&jcy;&scy;&tcy;&vcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&mcy;&icy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy;&mcy;&icy; &tcy;&iecy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy;.</span></p> </dd> <dt id="Documentation/git-log.txt---not"><span data-i18n="e903ccba3421ee6e8bce8fa9df00111129a7e5bb9ab707131df8d3dd1b9c412e/6b" data-source="--not" onmousemove="i18n(this)">--not</span></dt> <dd> <p><span data-i18n="aab74aee835adc8f241099a09a18cf815462479694aac775c2b6e770bdd21ac3/a9" data-source="Reverses the meaning of the &lt;code&gt;^&lt;/code&gt; prefix (or lack thereof) for all following revision specifiers, up to the next &lt;code&gt;--not&lt;/code&gt;. When used on the command line before --stdin, the revisions passed through stdin will not be affected by it. Conversely, when passed via standard input, the revisions passed on the command line will not be affected by it." onmousemove="i18n(this)">&Mcy;&iecy;&ncy;&yacy;&iecy;&tcy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;&acy;  <code>^</code>  (&icy;&lcy;&icy; &iecy;&gcy;&ocy; &ocy;&tcy;&scy;&ucy;&tcy;&scy;&tcy;&vcy;&icy;&yacy;) &dcy;&lcy;&yacy; &vcy;&scy;&iecy;&khcy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&khcy; &scy;&pcy;&iecy;&tscy;&icy;&fcy;&icy;&kcy;&acy;&tcy;&ocy;&rcy;&ocy;&vcy; &vcy;&iecy;&rcy;&scy;&icy;&icy;, &vcy;&pcy;&lcy;&ocy;&tcy;&softcy; &dcy;&ocy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&iecy;&gcy;&ocy;  <code>--not</code> . &Pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy; &vcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy; &pcy;&iecy;&rcy;&iecy;&dcy; --stdin &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy;, &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&vcy;&acy;&iecy;&mcy;&ycy;&iecy; &chcy;&iecy;&rcy;&iecy;&zcy; &scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&ycy;&jcy; &vcy;&vcy;&ocy;&dcy;, &ncy;&iecy; &bcy;&ucy;&dcy;&ucy;&tcy; &zcy;&acy;&tcy;&rcy;&ocy;&ncy;&ucy;&tcy;&ycy;. &Icy; &ncy;&acy;&ocy;&bcy;&ocy;&rcy;&ocy;&tcy;, &pcy;&rcy;&icy; &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&chcy;&iecy; &chcy;&iecy;&rcy;&iecy;&zcy; &scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&ycy;&jcy; &vcy;&vcy;&ocy;&dcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy;, &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&ncy;&ncy;&ycy;&iecy; &vcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy;, &ncy;&iecy; &bcy;&ucy;&dcy;&ucy;&tcy; &zcy;&acy;&tcy;&rcy;&ocy;&ncy;&ucy;&tcy;&ycy;.</span></p> </dd> <dt id="Documentation/git-log.txt---all"><span data-i18n="7dbf56c38208e33a9193b210245465f7729af0d59b9df556e7f1f7138a6d6e93/a1" data-source="--all" onmousemove="i18n(this)">--all</span></dt> <dd> <p><span data-i18n="3b91a7c26fdc0c8b20e16d7de5f6b8a04566ee15e4abb7f0ec40126ef4fbf151/c6" data-source="Pretend as if all the refs in &lt;code&gt;refs/&lt;/code&gt;, along with &lt;code&gt;HEAD&lt;/code&gt;, are listed on the command line as &lt;code&gt;&amp;lt;commit&amp;gt;&lt;/code&gt;." onmousemove="i18n(this)">&Pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&softcy;&tcy;&iecy;, &chcy;&tcy;&ocy; &vcy;&scy;&iecy; &scy;&scy;&ycy;&lcy;&kcy;&icy; &vcy;  <code>refs/</code>  &vcy;&mcy;&iecy;&scy;&tcy;&iecy; &scy;  <code>HEAD</code>  &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ycy; &vcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy; &kcy;&acy;&kcy;  <code>&lt;commit&gt;</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---branchesltpatterngt"><span data-i18n="47df289d80567241e4aa1a33d0e71e9e9848d40a19b3e539ff214005221abb77/fd" data-source="--branches[=&amp;lt;pattern&amp;gt;]" onmousemove="i18n(this)">--branches[=&lt;pattern&gt;]</span></dt> <dd> <p><span data-i18n="c69a569c34c6f516b8e4afa97fbc591adc68cf9e9802b9fe925134bdff1f1ed1/89" data-source="Pretend as if all the refs in &lt;code&gt;refs/heads&lt;/code&gt; are listed on the command line as &lt;code&gt;&amp;lt;commit&amp;gt;&lt;/code&gt;. If &lt;code&gt;&amp;lt;pattern&amp;gt;&lt;/code&gt; is given, limit branches to ones matching given shell glob. If pattern lacks &lt;code&gt;?&lt;/code&gt;, &lt;code&gt;*&lt;/code&gt;, or &lt;code&gt;[&lt;/code&gt;, &lt;code&gt;/*&lt;/code&gt; at the end is implied." onmousemove="i18n(this)">&Pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&softcy;&tcy;&iecy;, &chcy;&tcy;&ocy; &vcy;&scy;&iecy; &scy;&scy;&ycy;&lcy;&kcy;&icy; &vcy;  <code>refs/heads</code>  &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ycy; &vcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy; &kcy;&acy;&kcy;  <code>&lt;commit&gt;</code> . &IEcy;&scy;&lcy;&icy; &zcy;&acy;&dcy;&acy;&ncy;  <code>&lt;pattern&gt;</code> , &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&softcy;&tcy;&iecy; &vcy;&iecy;&tcy;&kcy;&icy; &tcy;&iecy;&mcy;&icy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&tcy; &dcy;&acy;&ncy;&ncy;&ocy;&mcy;&ucy; glob &ocy;&bcy;&ocy;&lcy;&ocy;&chcy;&kcy;&icy;. &IEcy;&scy;&lcy;&icy; &vcy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&iecy; &ocy;&tcy;&scy;&ucy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&tcy;  <code>?</code>  ,  <code>*</code>  &icy;&lcy;&icy;  <code>[</code>  , &vcy; &kcy;&ocy;&ncy;&tscy;&iecy; &pcy;&ocy;&dcy;&rcy;&acy;&zcy;&ucy;&mcy;&iecy;&vcy;&acy;&iecy;&tcy;&scy;&yacy;  <code>/*</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---tagsltpatterngt"><span data-i18n="7ecdf4a63ac32653838e70f5007ef39cee07f6218924b0dc4adccc82ec6f4030/15" data-source="--tags[=&amp;lt;pattern&amp;gt;]" onmousemove="i18n(this)">--tags[=&lt;pattern&gt;]</span></dt> <dd> <p><span data-i18n="b5ed05267009e5fd4a126d82fdffb2f4e5e3a2a20a62d93c04265dfb9d6233a5/6a" data-source="Pretend as if all the refs in &lt;code&gt;refs/tags&lt;/code&gt; are listed on the command line as &lt;code&gt;&amp;lt;commit&amp;gt;&lt;/code&gt;. If &lt;code&gt;&amp;lt;pattern&amp;gt;&lt;/code&gt; is given, limit tags to ones matching given shell glob. If pattern lacks &lt;code&gt;?&lt;/code&gt;, &lt;code&gt;*&lt;/code&gt;, or &lt;code&gt;[&lt;/code&gt;, &lt;code&gt;/*&lt;/code&gt; at the end is implied." onmousemove="i18n(this)">&Pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&softcy;&tcy;&iecy;, &chcy;&tcy;&ocy; &vcy;&scy;&iecy; &scy;&scy;&ycy;&lcy;&kcy;&icy; &vcy;  <code>refs/tags</code>  &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ycy; &vcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy; &kcy;&acy;&kcy;  <code>&lt;commit&gt;</code> . &IEcy;&scy;&lcy;&icy; &zcy;&acy;&dcy;&acy;&ncy;  <code>&lt;pattern&gt;</code> , &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&softcy;&tcy;&iecy; &tcy;&iecy;&gcy;&icy; &tcy;&iecy;&mcy;&icy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&tcy; &dcy;&acy;&ncy;&ncy;&ocy;&mcy;&ucy; glob &ocy;&bcy;&ocy;&lcy;&ocy;&chcy;&kcy;&icy;. &IEcy;&scy;&lcy;&icy; &vcy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&iecy; &ocy;&tcy;&scy;&ucy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&tcy;  <code>?</code>  ,  <code>*</code>  &icy;&lcy;&icy;  <code>[</code>  , &vcy; &kcy;&ocy;&ncy;&tscy;&iecy; &pcy;&ocy;&dcy;&rcy;&acy;&zcy;&ucy;&mcy;&iecy;&vcy;&acy;&iecy;&tcy;&scy;&yacy;  <code>/*</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---remotesltpatterngt"><span data-i18n="ea237051cdbef53492d474a7df0839473c0c998a9214a14e46ff711034304c18/29" data-source="--remotes[=&amp;lt;pattern&amp;gt;]" onmousemove="i18n(this)">--remotes[=&lt;pattern&gt;]</span></dt> <dd> <p><span data-i18n="8adc60ebeb99754f05130cec90faa110c6138864b3161932927bec40430d961d/01" data-source="Pretend as if all the refs in &lt;code&gt;refs/remotes&lt;/code&gt; are listed on the command line as &lt;code&gt;&amp;lt;commit&amp;gt;&lt;/code&gt;. If &lt;code&gt;&amp;lt;pattern&amp;gt;&lt;/code&gt; is given, limit remote-tracking branches to ones matching given shell glob. If pattern lacks &lt;code&gt;?&lt;/code&gt;, &lt;code&gt;*&lt;/code&gt;, or &lt;code&gt;[&lt;/code&gt;, &lt;code&gt;/*&lt;/code&gt; at the end is implied." onmousemove="i18n(this)">&Pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&softcy;&tcy;&iecy;, &chcy;&tcy;&ocy; &vcy;&scy;&iecy; &scy;&scy;&ycy;&lcy;&kcy;&icy; &vcy;  <code>refs/remotes</code>  &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ycy; &vcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy; &kcy;&acy;&kcy;  <code>&lt;commit&gt;</code> . &IEcy;&scy;&lcy;&icy; &zcy;&acy;&dcy;&acy;&ncy;  <code>&lt;pattern&gt;</code> , &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&softcy;&tcy;&iecy; &vcy;&iecy;&tcy;&kcy;&icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&ncy;&icy;&yacy; &tcy;&iecy;&mcy;&icy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&tcy; &zcy;&acy;&dcy;&acy;&ncy;&ncy;&ocy;&mcy;&ucy; glob &ocy;&bcy;&ocy;&lcy;&ocy;&chcy;&kcy;&icy;. &IEcy;&scy;&lcy;&icy; &vcy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&iecy; &ocy;&tcy;&scy;&ucy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&tcy;  <code>?</code>  ,  <code>*</code>  &icy;&lcy;&icy;  <code>[</code>  , &vcy; &kcy;&ocy;&ncy;&tscy;&iecy; &pcy;&ocy;&dcy;&rcy;&acy;&zcy;&ucy;&mcy;&iecy;&vcy;&acy;&iecy;&tcy;&scy;&yacy;  <code>/*</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---globltglob-patterngt"><span data-i18n="fa5ce86c74c1ab84398a91b94a71c3c259bff54886e3dd773fbbc2a0504da066/b6" data-source="--glob=&amp;lt;glob-pattern&amp;gt;" onmousemove="i18n(this)">--glob=&lt;glob-pattern&gt;</span></dt> <dd> <p><span data-i18n="17eb641dad95cb132631fc587ecba0294246a6ace6a3c252a48fd7dd7abda0d5/54" data-source="Pretend as if all the refs matching shell glob &lt;code&gt;&amp;lt;glob-pattern&amp;gt;&lt;/code&gt; are listed on the command line as &lt;code&gt;&amp;lt;commit&amp;gt;&lt;/code&gt;. Leading &lt;code&gt;refs/&lt;/code&gt;, is automatically prepended if missing. If pattern lacks &lt;code&gt;?&lt;/code&gt;, &lt;code&gt;*&lt;/code&gt;, or &lt;code&gt;[&lt;/code&gt;, &lt;code&gt;/*&lt;/code&gt; at the end is implied." onmousemove="i18n(this)">&Pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&softcy;&tcy;&iecy;, &chcy;&tcy;&ocy; &vcy;&scy;&iecy; &scy;&scy;&ycy;&lcy;&kcy;&icy;, &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&iecy; glob &ocy;&bcy;&ocy;&lcy;&ocy;&chcy;&kcy;&icy;  <code>&lt;glob-pattern&gt;</code> , &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ycy; &vcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy; &kcy;&acy;&kcy;  <code>&lt;commit&gt;</code> . &Vcy;&iecy;&dcy;&ucy;&shchcy;&icy;&jcy;  <code>refs/</code>  &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &vcy; &ncy;&acy;&chcy;&acy;&lcy;&ocy;, &iecy;&scy;&lcy;&icy; &ocy;&tcy;&scy;&ucy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy;. &IEcy;&scy;&lcy;&icy; &vcy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&iecy; &ocy;&tcy;&scy;&ucy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&tcy;  <code>?</code>  ,  <code>*</code>  &icy;&lcy;&icy;  <code>[</code>  , &vcy; &kcy;&ocy;&ncy;&tscy;&iecy; &pcy;&ocy;&dcy;&rcy;&acy;&zcy;&ucy;&mcy;&iecy;&vcy;&acy;&iecy;&tcy;&scy;&yacy;  <code>/*</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---excludeltglob-patterngt"><span data-i18n="dc71559b7c9e920299dd56ccd2f6b512d699f14cf08365222bff189544241166/b5" data-source="--exclude=&amp;lt;glob-pattern&amp;gt;" onmousemove="i18n(this)">--exclude=&lt;glob-pattern&gt;</span></dt> <dd> <p><span data-i18n="bb9104b937fd5dfe4be13a6c0148cc9811e4e6719f09254189d2d4445a763a59/6f" data-source="Do not include refs matching &lt;code&gt;&amp;lt;glob-pattern&amp;gt;&lt;/code&gt; that the next &lt;code&gt;--all&lt;/code&gt;, &lt;code&gt;--branches&lt;/code&gt;, &lt;code&gt;--tags&lt;/code&gt;, &lt;code&gt;--remotes&lt;/code&gt;, or &lt;code&gt;--glob&lt;/code&gt; would otherwise consider. Repetitions of this option accumulate exclusion patterns up to the next &lt;code&gt;--all&lt;/code&gt;, &lt;code&gt;--branches&lt;/code&gt;, &lt;code&gt;--tags&lt;/code&gt;, &lt;code&gt;--remotes&lt;/code&gt;, or &lt;code&gt;--glob&lt;/code&gt; option (other options or arguments do not clear accumulated patterns)." onmousemove="i18n(this)">&Ncy;&iecy; &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&jcy;&tcy;&iecy; &scy;&scy;&ycy;&lcy;&kcy;&icy;, &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&iecy;  <code>&lt;glob-pattern&gt;</code> , &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &vcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &ucy;&chcy;&icy;&tcy;&ycy;&vcy;&acy;&lcy;&icy;&scy;&softcy; &bcy;&ycy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&mcy;&icy;  <code>--all</code> ,  <code>--branches</code> ,  <code>--tags</code> ,  <code>--remotes</code>  &icy;&lcy;&icy;  <code>--glob</code> . &Pcy;&rcy;&icy; &pcy;&ocy;&vcy;&tcy;&ocy;&rcy;&iecy;&ncy;&icy;&icy; &ecy;&tcy;&ocy;&gcy;&ocy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&acy; &ncy;&acy;&kcy;&acy;&pcy;&lcy;&icy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ycy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&jcy; &dcy;&ocy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&iecy;&gcy;&ocy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&acy;  <code>--all</code> ,  <code>--branches</code> ,  <code>--tags</code> ,  <code>--remotes</code>  &icy;&lcy;&icy;  <code>--glob</code>  (&dcy;&rcy;&ucy;&gcy;&icy;&iecy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy; &icy;&lcy;&icy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;&ycy; &ncy;&iecy; &ucy;&dcy;&acy;&lcy;&yacy;&yucy;&tcy; &ncy;&acy;&kcy;&ocy;&pcy;&lcy;&iecy;&ncy;&ncy;&ycy;&iecy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ycy;).</span></p> <p><span data-i18n="9c2af35ee77caf6101d34865ccc399c348b8fe3190f2046da77ae14164b845b3/40" data-source="The patterns given should not begin with &lt;code&gt;refs/heads&lt;/code&gt;, &lt;code&gt;refs/tags&lt;/code&gt;, or &lt;code&gt;refs/remotes&lt;/code&gt; when applied to &lt;code&gt;--branches&lt;/code&gt;, &lt;code&gt;--tags&lt;/code&gt;, or &lt;code&gt;--remotes&lt;/code&gt;, respectively, and they must begin with &lt;code&gt;refs/&lt;/code&gt; when applied to &lt;code&gt;--glob&lt;/code&gt; or &lt;code&gt;--all&lt;/code&gt;. If a trailing &lt;code&gt;/*&lt;/code&gt; is intended, it must be given explicitly." onmousemove="i18n(this)">&Pcy;&rcy;&icy;&vcy;&iecy;&dcy;&iecy;&ncy;&ncy;&ycy;&iecy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ycy; &ncy;&iecy; &dcy;&ocy;&lcy;&zhcy;&ncy;&ycy; &ncy;&acy;&chcy;&icy;&ncy;&acy;&tcy;&softcy;&scy;&yacy; &scy;  <code>refs/heads</code>  ,  <code>refs/tags</code>  &icy;&lcy;&icy;  <code>refs/remotes</code>  &pcy;&rcy;&icy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&icy; &kcy;  <code>--branches</code>  ,  <code>--tags</code>  &icy;&lcy;&icy;  <code>--remotes</code>  &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy;, &icy; &ocy;&ncy;&icy; &dcy;&ocy;&lcy;&zhcy;&ncy;&ycy; &ncy;&acy;&chcy;&icy;&ncy;&acy;&tcy;&softcy;&scy;&yacy; &scy;  <code>refs/</code>  &pcy;&rcy;&icy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&icy; &kcy;  <code>--glob</code>  &icy;&lcy;&icy;  <code>--all</code>  . &IEcy;&scy;&lcy;&icy; &pcy;&rcy;&iecy;&dcy;&pcy;&ocy;&lcy;&acy;&gcy;&acy;&iecy;&tcy;&scy;&yacy; &zcy;&acy;&vcy;&iecy;&rcy;&shcy;&acy;&yucy;&shchcy;&icy;&jcy;  <code>/*</code> , &iecy;&gcy;&ocy; &ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;&ocy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &yacy;&vcy;&ncy;&ocy;.</span></p> </dd> <dt id="Documentation/git-log.txt---exclude-hiddenfetchreceiveuploadpack"><span data-i18n="f3692b4b0296387c8cf6351573596e8b6fb5b2c3f5b91f78debaf9a597ec00c8/12" data-source="--exclude-hidden=[fetch|receive|uploadpack]" onmousemove="i18n(this)">--exclude-hidden=[fetch|receive|uploadpack]</span></dt> <dd> <p><span data-i18n="26e6ccaa6b4a7533bd58b25c8506dac9fcb2dfa8037c697caddbf37130df7bae/8f" data-source="Do not include refs that would be hidden by &lt;code&gt;git-fetch&lt;/code&gt;, &lt;code&gt;git-receive-pack&lt;/code&gt; or &lt;code&gt;git-upload-pack&lt;/code&gt; by consulting the appropriate &lt;code&gt;fetch.hideRefs&lt;/code&gt;, &lt;code&gt;receive.hideRefs&lt;/code&gt; or &lt;code&gt;uploadpack.hideRefs&lt;/code&gt; configuration along with &lt;code&gt;transfer.hideRefs&lt;/code&gt; (see &lt;a href=&quot;git-config&quot;&gt;git-config[1]&lt;/a&gt;). This option affects the next pseudo-ref option &lt;code&gt;--all&lt;/code&gt; or &lt;code&gt;--glob&lt;/code&gt; and is cleared after processing them." onmousemove="i18n(this)">&Ncy;&iecy; &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&jcy;&tcy;&iecy; &scy;&scy;&ycy;&lcy;&kcy;&icy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &mcy;&ocy;&gcy;&ucy;&tcy; &bcy;&ycy;&tcy;&softcy; &scy;&kcy;&rcy;&ycy;&tcy;&ycy;  <code>git-fetch</code> ,  <code>git-receive-pack</code>  &icy;&lcy;&icy;  <code>git-upload-pack</code> , &scy;&vcy;&iecy;&rcy;&icy;&vcy;&shcy;&icy;&scy;&softcy; &scy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&iecy;&jcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&iecy;&jcy;  <code>fetch.hideRefs</code> ,  <code>receive.hideRefs</code>  &icy;&lcy;&icy;  <code>uploadpack.hideRefs</code>  &vcy;&mcy;&iecy;&scy;&tcy;&iecy; &scy;  <code>transfer.hideRefs</code>  (&scy;&mcy;.  <a href="git-config.html">git-config[1]</a> ). &Ecy;&tcy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; &vcy;&lcy;&icy;&yacy;&iecy;&tcy; &ncy;&acy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&ucy;&yucy; &ocy;&pcy;&tscy;&icy;&yucy; &pcy;&scy;&iecy;&vcy;&dcy;&ocy;-&scy;&scy;&ycy;&lcy;&kcy;&icy;  <code>--all</code>  &icy;&lcy;&icy;  <code>--glob</code>  &icy; &ocy;&chcy;&icy;&shchcy;&acy;&iecy;&tcy;&scy;&yacy; &pcy;&ocy;&scy;&lcy;&iecy; &icy;&khcy; &ocy;&bcy;&rcy;&acy;&bcy;&ocy;&tcy;&kcy;&icy;.</span></p> </dd> <dt id="Documentation/git-log.txt---reflog"><span data-i18n="26a16495bf052b28057065525c56a8fbaf85a2dab5e3400e74d114fce8214eb8/fd" data-source="--reflog" onmousemove="i18n(this)">--reflog</span></dt> <dd> <p><span data-i18n="8e6c49a0b31fc2a4ab00c258b494823b253d045df063c15e7311bd0e7b93795e/dd" data-source="Pretend as if all objects mentioned by reflogs are listed on the command line as &lt;code&gt;&amp;lt;commit&amp;gt;&lt;/code&gt;." onmousemove="i18n(this)">&Pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&softcy;&tcy;&iecy;, &chcy;&tcy;&ocy; &vcy;&scy;&iecy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ycy;, &ucy;&pcy;&ocy;&mcy;&yacy;&ncy;&ucy;&tcy;&ycy;&iecy; &vcy; &rcy;&iecy;&fcy;&lcy;&ocy;&gcy;&acy;&khcy;, &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ycy; &vcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy; &kcy;&acy;&kcy;  <code>&lt;commit&gt;</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---alternate-refs"><span data-i18n="c95598cc3b799a25873b13e3667476c583693846474956a2b0666727f30bf644/87" data-source="--alternate-refs" onmousemove="i18n(this)">--alternate-refs</span></dt> <dd> <p><span data-i18n="38ed17a5a13198a75fe50d1ac8ceae21ad8f37c9791ccdb0c1af1ad75cee4a3e/cf" data-source="Pretend as if all objects mentioned as ref tips of alternate repositories were listed on the command line. An alternate repository is any repository whose object directory is specified in &lt;code&gt;objects/info/alternates&lt;/code&gt;. The set of included objects may be modified by &lt;code&gt;core.alternateRefsCommand&lt;/code&gt;, etc. See &lt;a href=&quot;git-config&quot;&gt;git-config[1]&lt;/a&gt;." onmousemove="i18n(this)">&Pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&softcy;&tcy;&iecy;, &chcy;&tcy;&ocy; &vcy;&scy;&iecy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ycy;, &ucy;&pcy;&ocy;&mcy;&yacy;&ncy;&ucy;&tcy;&ycy;&iecy; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &scy;&pcy;&rcy;&acy;&vcy;&ocy;&chcy;&ncy;&ycy;&khcy; &pcy;&ocy;&dcy;&scy;&kcy;&acy;&zcy;&ocy;&kcy; &acy;&lcy;&softcy;&tcy;&iecy;&rcy;&ncy;&acy;&tcy;&icy;&vcy;&ncy;&ycy;&khcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&iecy;&vcy;, &bcy;&ycy;&lcy;&icy; &pcy;&iecy;&rcy;&iecy;&chcy;&icy;&scy;&lcy;&iecy;&ncy;&ycy; &vcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy;. &Acy;&lcy;&softcy;&tcy;&iecy;&rcy;&ncy;&acy;&tcy;&icy;&vcy;&ncy;&ycy;&jcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&jcy; &mdash; &ecy;&tcy;&ocy; &lcy;&yucy;&bcy;&ocy;&jcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&jcy;, &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ocy;&vcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&gcy;&ocy; &ucy;&kcy;&acy;&zcy;&acy;&ncy; &vcy;  <code>objects/info/alternates</code> . &Ncy;&acy;&bcy;&ocy;&rcy; &vcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&ncy;&ycy;&khcy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ocy;&vcy; &mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>core.alternateRefsCommand</code>  &icy; &tcy;. &dcy;. &Scy;&mcy;.  <a href="git-config.html">git-config[1]</a> .</span></p> </dd> <dt id="Documentation/git-log.txt---single-worktree"><span data-i18n="ea66ccaaf74794b7cc5f05a5ec4493fd053f6dbc7f0ffbc15edfec9b3a055379/f3" data-source="--single-worktree" onmousemove="i18n(this)">--single-worktree</span></dt> <dd> <p><span data-i18n="2fcd395b1c622f9ba0de0ab47205e48bee9a9f9a1017131986238cd29a325bc0/a3" data-source="By default, all working trees will be examined by the following options when there are more than one (see &lt;a href=&quot;git-worktree&quot;&gt;git-worktree[1]&lt;/a&gt;): &lt;code&gt;--all&lt;/code&gt;, &lt;code&gt;--reflog&lt;/code&gt; and &lt;code&gt;--indexed-objects&lt;/code&gt;. This option forces them to examine the current working tree only." onmousemove="i18n(this)">&Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &vcy;&scy;&iecy; &rcy;&acy;&bcy;&ocy;&chcy;&icy;&iecy; &dcy;&iecy;&rcy;&iecy;&vcy;&softcy;&yacy; &bcy;&ucy;&dcy;&ucy;&tcy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&yacy;&tcy;&softcy;&scy;&yacy; &pcy;&ocy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&mcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&acy;&mcy;, &iecy;&scy;&lcy;&icy; &icy;&khcy; &bcy;&ocy;&lcy;&softcy;&shcy;&iecy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; (&scy;&mcy;.  <a href="git-worktree.html">git-worktree[1]</a> ):  <code>--all</code> ,  <code>--reflog</code>  &icy;  <code>--indexed-objects</code> . &Ecy;&tcy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; &zcy;&acy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; &icy;&khcy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&yacy;&tcy;&softcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &tcy;&iecy;&kcy;&ucy;&shchcy;&iecy;&iecy; &rcy;&acy;&bcy;&ocy;&chcy;&iecy;&iecy; &dcy;&iecy;&rcy;&iecy;&vcy;&ocy;.</span></p> </dd> <dt id="Documentation/git-log.txt---ignore-missing"><span data-i18n="0217b7915f4f225197fd645c3d607ab59b296d34ceaaa7f8900ade128b0d4e29/32" data-source="--ignore-missing" onmousemove="i18n(this)">--ignore-missing</span></dt> <dd> <p><span data-i18n="726bd3a75d0ff690dc6a91c9875b09d75327970cf0d3d32a66eede9140657b6a/5e" data-source="Upon seeing an invalid object name in the input, pretend as if the bad input was not given." onmousemove="i18n(this)">&Ucy;&vcy;&icy;&dcy;&iecy;&vcy; &vcy;&ocy; &vcy;&khcy;&ocy;&dcy;&ncy;&ycy;&khcy; &dcy;&acy;&ncy;&ncy;&ycy;&khcy; &ncy;&iecy;&dcy;&ocy;&pcy;&ucy;&scy;&tcy;&icy;&mcy;&ocy;&iecy; &icy;&mcy;&yacy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy;, &pcy;&rcy;&icy;&tcy;&vcy;&ocy;&rcy;&icy;&tcy;&iecy;&scy;&softcy;, &bcy;&ucy;&dcy;&tcy;&ocy; &ncy;&iecy;&vcy;&iecy;&rcy;&ncy;&ycy;&khcy; &vcy;&khcy;&ocy;&dcy;&ncy;&ycy;&khcy; &dcy;&acy;&ncy;&ncy;&ycy;&khcy; &ncy;&iecy; &bcy;&ycy;&lcy;&ocy;.</span></p> </dd> <dt id="Documentation/git-log.txt---bisect"><span data-i18n="59a93fb093799695aa0494e74dc76cc19603add615139767bfe218861806ada5/40" data-source="--bisect" onmousemove="i18n(this)">--bisect</span></dt> <dd> <p><span data-i18n="602e107ea3a6cc66d8876c7886f1a2aff1e39bbe20891087097c265a25980888/c7" data-source="Pretend as if the bad bisection ref &lt;code&gt;refs/bisect/bad&lt;/code&gt; was listed and as if it was followed by &lt;code&gt;--not&lt;/code&gt; and the good bisection refs &lt;code&gt;refs/bisect/good-*&lt;/code&gt; on the command line." onmousemove="i18n(this)">&Pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&softcy;&tcy;&iecy;, &chcy;&tcy;&ocy; &vcy; &scy;&pcy;&icy;&scy;&kcy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy; &ncy;&iecy;&pcy;&rcy;&acy;&vcy;&icy;&lcy;&softcy;&ncy;&ycy;&jcy; &ncy;&ocy;&mcy;&iecy;&rcy; &dcy;&iecy;&lcy;&iecy;&ncy;&icy;&yacy; &pcy;&ocy;&pcy;&ocy;&lcy;&acy;&mcy;  <code>refs/bisect/bad</code> , &acy; &zcy;&acy; &ncy;&icy;&mcy; &vcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&tcy;  <code>--not</code>  &icy; &khcy;&ocy;&rcy;&ocy;&shcy;&icy;&iecy; &scy;&scy;&ycy;&lcy;&kcy;&icy; &pcy;&ocy;&pcy;&ocy;&lcy;&acy;&mcy;  <code>refs/bisect/good-*</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---stdin"><span data-i18n="06cc2377ccb785d93fd1515e188ca4dfe8c83def25a0c91bd36731a3b50c77f2/d9" data-source="--stdin" onmousemove="i18n(this)">--stdin</span></dt> <dd> <p><span data-i18n="8563c916dbaacc4e2ae9b40b046c51b628acb970b548f2625bbdacee364e5e2f/bf" data-source="In addition to getting arguments from the command line, read them from standard input as well. This accepts commits and pseudo-options like &lt;code&gt;--all&lt;/code&gt; and &lt;code&gt;--glob=&lt;/code&gt;. When a &lt;code&gt;--&lt;/code&gt; separator is seen, the following input is treated as paths and used to limit the result. Flags like &lt;code&gt;--not&lt;/code&gt; which are read via standard input are only respected for arguments passed in the same way and will not influence any subsequent command line arguments." onmousemove="i18n(this)">&Pcy;&ocy;&mcy;&icy;&mcy;&ocy; &pcy;&ocy;&lcy;&ucy;&chcy;&iecy;&ncy;&icy;&yacy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;&ocy;&vcy; &icy;&zcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;, &tcy;&acy;&kcy;&zhcy;&iecy; &chcy;&icy;&tcy;&acy;&jcy;&tcy;&iecy; &icy;&khcy; &icy;&zcy; &scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&ocy;&gcy;&ocy; &vcy;&vcy;&ocy;&dcy;&acy;. &Pcy;&rcy;&icy; &ecy;&tcy;&ocy;&mcy; &pcy;&rcy;&icy;&ncy;&icy;&mcy;&acy;&yucy;&tcy;&scy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &icy; &pcy;&scy;&iecy;&vcy;&dcy;&ocy;&ocy;&pcy;&tscy;&icy;&icy;, &tcy;&acy;&kcy;&icy;&iecy; &kcy;&acy;&kcy;  <code>--all</code>  &icy;  <code>--glob=</code> . &Kcy;&ocy;&gcy;&dcy;&acy; &vcy;&icy;&dcy;&iecy;&ncy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&icy;&tcy;&iecy;&lcy;&softcy;  <code>--</code> , &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&iecy; &vcy;&khcy;&ocy;&dcy;&ncy;&ycy;&iecy; &dcy;&acy;&ncy;&ncy;&ycy;&iecy; &ocy;&bcy;&rcy;&acy;&bcy;&acy;&tcy;&ycy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &kcy;&acy;&kcy; &pcy;&ucy;&tcy;&icy; &icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yucy;&tcy;&scy;&yacy; &dcy;&lcy;&yacy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&iecy;&ncy;&icy;&yacy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy;&acy;. &Fcy;&lcy;&acy;&gcy;&icy; &tcy;&icy;&pcy;&acy;  <code>--not</code> , &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &scy;&chcy;&icy;&tcy;&ycy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &chcy;&iecy;&rcy;&iecy;&zcy; &scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&ycy;&jcy; &vcy;&vcy;&ocy;&dcy;, &ucy;&chcy;&icy;&tcy;&ycy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &dcy;&lcy;&yacy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;&ocy;&vcy;, &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&vcy;&acy;&iecy;&mcy;&ycy;&khcy; &tcy;&acy;&kcy;&icy;&mcy; &zhcy;&iecy; &ocy;&bcy;&rcy;&acy;&zcy;&ocy;&mcy;, &icy; &ncy;&iecy; &vcy;&lcy;&icy;&yacy;&yucy;&tcy; &ncy;&acy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&iecy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;&ycy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;.</span></p> </dd> <dt id="Documentation/git-log.txt---cherry-mark"><span data-i18n="d7e4f0079f38ddf0f0e23607915e5b3c1bdc502813f517f54227bb46822026b0/69" data-source="--cherry-mark" onmousemove="i18n(this)">--cherry-mark</span></dt> <dd> <p><span data-i18n="2b4e9be396aecf40e46625f3eb3095aade143d7cb65ea96cc43f522ef76ae880/d4" data-source="Like &lt;code&gt;--cherry-pick&lt;/code&gt; (see below) but mark equivalent commits with &lt;code&gt;=&lt;/code&gt; rather than omitting them, and inequivalent ones with &lt;code&gt;+&lt;/code&gt;." onmousemove="i18n(this)">&Kcy;&acy;&kcy;  <code>--cherry-pick</code>  (&scy;&mcy;. &ncy;&icy;&zhcy;&iecy;), &ncy;&ocy; &pcy;&ocy;&mcy;&iecy;&chcy;&acy;&jcy;&tcy;&iecy; &ecy;&kcy;&vcy;&icy;&vcy;&acy;&lcy;&iecy;&ncy;&tcy;&ncy;&ycy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>=</code> , &acy; &ncy;&iecy; &ocy;&pcy;&ucy;&scy;&kcy;&acy;&jcy;&tcy;&iecy; &icy;&khcy;, &acy; &ncy;&iecy;&ecy;&kcy;&vcy;&icy;&vcy;&acy;&lcy;&iecy;&ncy;&tcy;&ncy;&ycy;&iecy; &mdash; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>+</code>  .</span></p> </dd> <dt id="Documentation/git-log.txt---cherry-pick"><span data-i18n="750bf1bf8c3593de3cacb740e272ee7304d61938352fd2c9dc924c47939ebf57/96" data-source="--cherry-pick" onmousemove="i18n(this)">--cherry-pick</span></dt> <dd> <p><span data-i18n="662e01472d3cd04d6879a289601dc7901940baf3efea6369a7c1554742cbb6af/12" data-source="Omit any commit that introduces the same change as another commit on the &amp;ldquo;other side&amp;rdquo; when the set of commits are limited with symmetric difference." onmousemove="i18n(this)">&Ocy;&pcy;&ucy;&scy;&kcy;&acy;&jcy;&tcy;&iecy; &lcy;&yucy;&bcy;&ocy;&jcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &vcy;&ncy;&ocy;&scy;&icy;&tcy; &tcy;&iecy; &zhcy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy;, &chcy;&tcy;&ocy; &icy; &dcy;&rcy;&ucy;&gcy;&ocy;&jcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy; &ncy;&acy; &laquo;&dcy;&rcy;&ucy;&gcy;&ocy;&jcy; &scy;&tcy;&ocy;&rcy;&ocy;&ncy;&iecy;&raquo;, &iecy;&scy;&lcy;&icy; &ncy;&acy;&bcy;&ocy;&rcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&iecy;&ncy; &scy;&icy;&mcy;&mcy;&iecy;&tcy;&rcy;&icy;&chcy;&ncy;&ocy;&jcy; &rcy;&acy;&zcy;&ncy;&icy;&tscy;&iecy;&jcy;.</span></p> <p><span data-i18n="9288e21eab04ecf8a056f23dcef4f4114d4a389daa66924985522ff8f97f42d3/8e" data-source="For example, if you have two branches, &lt;code&gt;A&lt;/code&gt; and &lt;code&gt;B&lt;/code&gt;, a usual way to list all commits on only one side of them is with &lt;code&gt;--left-right&lt;/code&gt; (see the example below in the description of the &lt;code&gt;--left-right&lt;/code&gt; option). However, it shows the commits that were cherry-picked from the other branch (for example, &amp;ldquo;3rd on b&amp;rdquo; may be cherry-picked from branch A). With this option, such pairs of commits are excluded from the output." onmousemove="i18n(this)">&Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &iecy;&scy;&lcy;&icy; &ucy; &vcy;&acy;&scy; &iecy;&scy;&tcy;&softcy; &dcy;&vcy;&iecy; &vcy;&iecy;&tcy;&kcy;&icy;,  <code>A</code>  &icy;  <code>B</code> , &ocy;&bcy;&ycy;&chcy;&ncy;&ycy;&jcy; &scy;&pcy;&ocy;&scy;&ocy;&bcy; &pcy;&iecy;&rcy;&iecy;&chcy;&icy;&scy;&lcy;&icy;&tcy;&softcy; &vcy;&scy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &ncy;&acy; &ocy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&ocy;&rcy;&ocy;&ncy;&iecy; &icy;&zcy; &ncy;&icy;&khcy; &mdash; &ecy;&tcy;&ocy;  <code>--left-right</code>  (&scy;&mcy;. &pcy;&rcy;&icy;&mcy;&iecy;&rcy; &ncy;&icy;&zhcy;&iecy; &vcy; &ocy;&pcy;&icy;&scy;&acy;&ncy;&icy;&icy; &ocy;&pcy;&tscy;&icy;&icy;  <code>--left-right</code> ). &Ocy;&dcy;&ncy;&acy;&kcy;&ocy; &ocy;&ncy; &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &bcy;&ycy;&lcy;&icy; &vcy;&ycy;&bcy;&rcy;&acy;&ncy;&ycy; &icy;&zcy; &dcy;&rcy;&ucy;&gcy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy; (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &laquo;3rd on b&raquo; &mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy; &vcy;&ycy;&bcy;&rcy;&acy;&ncy; &icy;&zcy; &vcy;&iecy;&tcy;&kcy;&icy; A). &Pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy; &ecy;&tcy;&ocy;&jcy; &ocy;&pcy;&tscy;&icy;&icy; &tcy;&acy;&kcy;&icy;&iecy; &pcy;&acy;&rcy;&ycy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&acy;&yucy;&tcy;&scy;&yacy; &icy;&zcy; &vcy;&ycy;&vcy;&ocy;&dcy;&acy;.</span></p> </dd> <dt id="Documentation/git-log.txt---left-only"><span data-i18n="8b1462a57a3b41b7d3286c43dd56b9281f054f34d999f2f4e97b9e8d202c8053/fb" data-source="--left-only" onmousemove="i18n(this)">--left-only</span></dt> <dt id="Documentation/git-log.txt---right-only"><span data-i18n="ed26a4ddf71675c3eba486769410806e2e80ca3e108724a102ba7ac1df8ad6a0/81" data-source="--right-only" onmousemove="i18n(this)">--right-only</span></dt> <dd> <p><span data-i18n="4288a54d7547c138b52590621e490ef5df78b7f6d2ddd965ff5aace43a347cd2/50" data-source="List only commits on the respective side of a symmetric difference, i.e. only those which would be marked &lt;code&gt;&amp;lt;&lt;/code&gt; resp. &lt;code&gt;&amp;gt;&lt;/code&gt; by &lt;code&gt;--left-right&lt;/code&gt;." onmousemove="i18n(this)">&Vcy; &scy;&pcy;&icy;&scy;&kcy;&iecy; &fcy;&icy;&kcy;&scy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&iecy; &scy;&tcy;&ocy;&rcy;&ocy;&ncy;&ycy; &scy;&icy;&mcy;&mcy;&iecy;&tcy;&rcy;&icy;&chcy;&ncy;&ocy;&jcy; &rcy;&acy;&zcy;&ncy;&icy;&tscy;&ycy;, &tcy;. &iecy;. &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &tcy;&iecy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &bcy;&ucy;&dcy;&ucy;&tcy; &ocy;&tcy;&mcy;&iecy;&chcy;&iecy;&ncy;&ycy;  <code>&lt;</code>  &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy;.  <code>&gt;</code>  &ocy;&tcy;  <code>--left-right</code> .</span></p> <p><span data-i18n="929c2784d3eefda533bb11a4be7c07683f91ce09a8a12be81c7a4120064eb891/fd" data-source="For example, &lt;code&gt;--cherry-pick --right-only A...B&lt;/code&gt; omits those commits from &lt;code&gt;B&lt;/code&gt; which are in &lt;code&gt;A&lt;/code&gt; or are patch-equivalent to a commit in &lt;code&gt;A&lt;/code&gt;. In other words, this lists the &lt;code&gt;+&lt;/code&gt; commits from &lt;code&gt;git cherry A B&lt;/code&gt;. More precisely, &lt;code&gt;--cherry-pick --right-only --no-merges&lt;/code&gt; gives the exact list." onmousemove="i18n(this)">&Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  <code>--cherry-pick --right-only A...B</code>  &pcy;&rcy;&ocy;&pcy;&ucy;&scy;&kcy;&acy;&iecy;&tcy; &tcy;&iecy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &icy;&zcy;  <code>B</code> , &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &ncy;&acy;&khcy;&ocy;&dcy;&yacy;&tcy;&scy;&yacy; &vcy;  <code>A</code>  &icy;&lcy;&icy; &ecy;&kcy;&vcy;&icy;&vcy;&acy;&lcy;&iecy;&ncy;&tcy;&ncy;&ycy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy;&mcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &vcy;  <code>A</code> . &Dcy;&rcy;&ucy;&gcy;&icy;&mcy;&icy; &scy;&lcy;&ocy;&vcy;&acy;&mcy;&icy;, &zcy;&dcy;&iecy;&scy;&softcy; &pcy;&iecy;&rcy;&iecy;&chcy;&icy;&scy;&lcy;&iecy;&ncy;&ycy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;  <code>+</code>  &icy;&zcy;  <code>git cherry A B</code> . &Tcy;&ocy;&chcy;&ncy;&iecy;&iecy;,  <code>--cherry-pick --right-only --no-merges</code>  &dcy;&acy;&iecy;&tcy; &tcy;&ocy;&chcy;&ncy;&ycy;&jcy; &scy;&pcy;&icy;&scy;&ocy;&kcy;.</span></p> </dd> <dt id="Documentation/git-log.txt---cherry"><span data-i18n="dfd41398f47e67f81cf809318347d481e70830f438cc0bf4d2e4c238238740a9/fa" data-source="--cherry" onmousemove="i18n(this)">--cherry</span></dt> <dd> <p><span data-i18n="081f4104d6b5ea819449dbc626fda17d0c87f9f8e72f2398a2dee0f2c01c4ca2/2e" data-source="A synonym for &lt;code&gt;--right-only --cherry-mark --no-merges&lt;/code&gt;; useful to limit the output to the commits on our side and mark those that have been applied to the other side of a forked history with &lt;code&gt;git log --cherry upstream...mybranch&lt;/code&gt;, similar to &lt;code&gt;git cherry upstream mybranch&lt;/code&gt;." onmousemove="i18n(this)">&Scy;&icy;&ncy;&ocy;&ncy;&icy;&mcy;  <code>--right-only --cherry-mark --no-merges</code> ; &pcy;&ocy;&lcy;&iecy;&zcy;&ncy;&ocy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&icy;&tcy;&softcy; &vcy;&ycy;&vcy;&ocy;&dcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy;&mcy;&icy; &ncy;&acy; &ncy;&acy;&shcy;&iecy;&jcy; &scy;&tcy;&ocy;&rcy;&ocy;&ncy;&iecy; &icy; &pcy;&ocy;&mcy;&iecy;&tcy;&icy;&tcy;&softcy; &tcy;&iecy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &bcy;&ycy;&lcy;&icy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&iecy;&ncy;&ycy; &kcy; &dcy;&rcy;&ucy;&gcy;&ocy;&jcy; &scy;&tcy;&ocy;&rcy;&ocy;&ncy;&iecy; &rcy;&acy;&zcy;&vcy;&iecy;&tcy;&vcy;&lcy;&iecy;&ncy;&ncy;&ocy;&jcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy;, &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>git log --cherry upstream...mybranch</code> , &acy;&ncy;&acy;&lcy;&ocy;&gcy;&icy;&chcy;&ncy;&ocy;  <code>git cherry upstream mybranch</code> .</span></p> </dd> <dt id="Documentation/git-log.txt--g"><span data-i18n="e34b6f1266cf79b5e6ed49b1038dbe26f8da6d09bb556143ca2e4fb0a4ad065c/06" data-source="-g" onmousemove="i18n(this)">-g</span></dt> <dt id="Documentation/git-log.txt---walk-reflogs"><span data-i18n="ceaf8443365c3130d8854fe46b1e836a8ba15576afc10318fdf4a691273db644/c1" data-source="--walk-reflogs" onmousemove="i18n(this)">--walk-reflogs</span></dt> <dd> <p><span data-i18n="9e5f4bea0c0305441f546efe47f0e8d2bdd375ccbefc1054b119d11b4dec2d1d/db" data-source="Instead of walking the commit ancestry chain, walk reflog entries from the most recent one to older ones. When this option is used you cannot specify commits to exclude (that is, &lt;code&gt;^commit&lt;/code&gt;, &lt;code&gt;commit1..commit2&lt;/code&gt;, and &lt;code&gt;commit1...commit2&lt;/code&gt; notations cannot be used)." onmousemove="i18n(this)">&Vcy;&mcy;&iecy;&scy;&tcy;&ocy; &tcy;&ocy;&gcy;&ocy;, &chcy;&tcy;&ocy;&bcy;&ycy; &icy;&dcy;&tcy;&icy; &pcy;&ocy; &tscy;&iecy;&pcy;&ocy;&chcy;&kcy;&iecy; &pcy;&rcy;&iecy;&dcy;&kcy;&ocy;&vcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy;, &pcy;&rcy;&ocy;&jcy;&dcy;&icy;&tcy;&iecy;&scy;&softcy; &pcy;&ocy; &zcy;&acy;&pcy;&icy;&scy;&yacy;&mcy; &rcy;&iecy;&lcy;&ocy;&gcy;&acy; &ocy;&tcy; &scy;&acy;&mcy;&ocy;&jcy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ncy;&iecy;&jcy; &kcy; &bcy;&ocy;&lcy;&iecy;&iecy; &scy;&tcy;&acy;&rcy;&ocy;&jcy;. &Pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy; &ecy;&tcy;&ocy;&jcy; &ocy;&pcy;&tscy;&icy;&icy; &vcy;&ycy; &ncy;&iecy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&acy;&iecy;&mcy;&ycy;&iecy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; (&tcy;&ocy; &iecy;&scy;&tcy;&softcy; &ncy;&iecy;&lcy;&softcy;&zcy;&yacy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &ncy;&ocy;&tcy;&acy;&tscy;&icy;&icy;  <code>^commit</code> ,  <code>commit1..commit2</code>  &icy;  <code>commit1...commit2</code> ).</span></p> <p><span data-i18n="043926fd4d241ed5f9a75e9930a823df34d70bcb0897633c775cea763de19679/a0" data-source="With &lt;code&gt;--pretty&lt;/code&gt; format other than &lt;code&gt;oneline&lt;/code&gt; and &lt;code&gt;reference&lt;/code&gt; (for obvious reasons), this causes the output to have two extra lines of information taken from the reflog. The reflog designator in the output may be shown as &lt;code&gt;ref@{Nth}&lt;/code&gt; (where &lt;code&gt;Nth&lt;/code&gt; is the reverse-chronological index in the reflog) or as &lt;code&gt;ref@{timestamp}&lt;/code&gt; (with the timestamp for that entry), depending on a few rules:" onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;  <code>--pretty</code>  &ocy;&tcy;&lcy;&icy;&chcy;&acy;&iecy;&tcy;&scy;&yacy; &ocy;&tcy;  <code>oneline</code>  &icy;  <code>reference</code>  (&pcy;&ocy; &ocy;&chcy;&iecy;&vcy;&icy;&dcy;&ncy;&ycy;&mcy; &pcy;&rcy;&icy;&chcy;&icy;&ncy;&acy;&mcy;), &ecy;&tcy;&ocy; &pcy;&rcy;&icy;&vcy;&ocy;&dcy;&icy;&tcy; &kcy; &tcy;&ocy;&mcy;&ucy;, &chcy;&tcy;&ocy; &vcy; &vcy;&ycy;&vcy;&ocy;&dcy;&iecy; &pcy;&ocy;&yacy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &dcy;&vcy;&iecy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&icy;, &vcy;&zcy;&yacy;&tcy;&ycy;&iecy; &icy;&zcy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &scy;&scy;&ycy;&lcy;&ocy;&kcy;. &Ocy;&bcy;&ocy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &ocy;&bcy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;&icy;&jcy; &vcy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&khcy; &dcy;&acy;&ncy;&ncy;&ycy;&khcy; &mcy;&ocy;&zhcy;&iecy;&tcy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&tcy;&softcy;&scy;&yacy; &kcy;&acy;&kcy;  <code>ref@{Nth}</code>  (&gcy;&dcy;&iecy;  <code>Nth</code>  &mdash; &icy;&ncy;&dcy;&iecy;&kcy;&scy; &ocy;&bcy;&rcy;&acy;&tcy;&ncy;&ocy;&jcy; &khcy;&rcy;&ocy;&ncy;&ocy;&lcy;&ocy;&gcy;&icy;&icy; &vcy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&iecy; &ocy;&bcy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;&icy;&jcy;) &icy;&lcy;&icy; &kcy;&acy;&kcy;  <code>ref@{timestamp}</code>  (&scy; &ZeroWidthSpace;&ZeroWidthSpace;&ocy;&tcy;&mcy;&iecy;&tcy;&kcy;&ocy;&jcy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&icy; &dcy;&lcy;&yacy; &ecy;&tcy;&ocy;&jcy; &zcy;&acy;&pcy;&icy;&scy;&icy;), &vcy; &zcy;&acy;&vcy;&icy;&scy;&icy;&mcy;&ocy;&scy;&tcy;&icy; &ocy;&tcy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&icy;&khcy; &pcy;&rcy;&acy;&vcy;&icy;&lcy;:</span></p> <div> <div> <div> <ol> <li> <p><span data-i18n="574881874dda4c2880da82a346df269ea4aa28d082bb090c4c13709c453f5f2e/7a" data-source="If the starting point is specified as &lt;code&gt;ref@{Nth}&lt;/code&gt;, show the index format." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&ncy;&acy;&yacy; &tcy;&ocy;&chcy;&kcy;&acy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&acy; &kcy;&acy;&kcy;  <code>ref@{Nth}</code>  , &pcy;&ocy;&kcy;&acy;&zhcy;&icy;&tcy;&iecy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; &icy;&ncy;&dcy;&iecy;&kcy;&scy;&acy;.</span></p> </li> <li> <p><span data-i18n="5312c0a169cd0b1eb962b4e8b0afbb8d898e8e47104c5d0b1de56d1a5c21ebd8/76" data-source="If the starting point was specified as &lt;code&gt;ref@{now}&lt;/code&gt;, show the timestamp format." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&ncy;&acy;&yacy; &tcy;&ocy;&chcy;&kcy;&acy; &bcy;&ycy;&lcy;&acy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&acy; &kcy;&acy;&kcy;  <code>ref@{now}</code>  , &pcy;&ocy;&kcy;&acy;&zhcy;&icy;&tcy;&iecy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; &mcy;&iecy;&tcy;&kcy;&icy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&icy;.</span></p> </li> <li> <p><span data-i18n="305db689f5563042f42e0c7f6ed9f9df514bc87764b52cd5e941b0b2b53c3462/6e" data-source="If neither was used, but &lt;code&gt;--date&lt;/code&gt; was given on the command line, show the timestamp in the format requested by &lt;code&gt;--date&lt;/code&gt;." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &ncy;&icy; &ocy;&dcy;&icy;&ncy; &icy;&zcy; &ncy;&icy;&khcy; &ncy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&lcy;&scy;&yacy;, &ncy;&ocy; &vcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy; &bcy;&ycy;&lcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;  <code>--date</code> , &pcy;&ocy;&kcy;&acy;&zhcy;&icy;&tcy;&iecy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ucy;&yucy; &mcy;&iecy;&tcy;&kcy;&ucy; &vcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy;, &zcy;&acy;&pcy;&rcy;&ocy;&shcy;&iecy;&ncy;&ncy;&ocy;&mcy;  <code>--date</code> .</span></p> </li> <li> <p><span data-i18n="790916ccd9faee21dd44899e3cfcff224651e65339bb6a2f3128035b2332f0dd/ec" data-source="Otherwise, show the index format." onmousemove="i18n(this)">&Vcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &pcy;&ocy;&kcy;&acy;&zhcy;&icy;&tcy;&iecy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; &icy;&ncy;&dcy;&iecy;&kcy;&scy;&acy;.</span></p> </li> </ol> </div> </div> </div> <p><span data-i18n="616593d46e3bccbdb47c2b0414a016694ab853398e29681ed143e7e3e19f6b15/ed" data-source="Under &lt;code&gt;--pretty=oneline&lt;/code&gt;, the commit message is prefixed with this information on the same line. This option cannot be combined with &lt;code&gt;--reverse&lt;/code&gt;. See also &lt;a href=&quot;git-reflog&quot;&gt;git-reflog[1]&lt;/a&gt;." onmousemove="i18n(this)">&Vcy;  <code>--pretty=oneline</code>  &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &ocy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &pcy;&rcy;&iecy;&dcy;&vcy;&acy;&rcy;&yacy;&iecy;&tcy;&scy;&yacy; &ecy;&tcy;&ocy;&jcy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&iecy;&jcy; &vcy; &tcy;&ocy;&jcy; &zhcy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy;. &Ecy;&tcy;&ucy; &ocy;&pcy;&tscy;&icy;&yucy; &ncy;&iecy;&lcy;&softcy;&zcy;&yacy; &kcy;&ocy;&mcy;&bcy;&icy;&ncy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &scy;  <code>--reverse</code> . &Scy;&mcy;. &tcy;&acy;&kcy;&zhcy;&iecy;  <a href="git-reflog.html">git-reflog[1]</a> .</span></p> <p><span data-i18n="d9ffa5863b4dcbc08d952f4ffa983f536b1edaf13ce71f212d01d91bae9712a2/9e" data-source="Under &lt;code&gt;--pretty=reference&lt;/code&gt;, this information will not be shown at all." onmousemove="i18n(this)">&Pcy;&ocy;&dcy;  <code>--pretty=reference</code>  &ecy;&tcy;&acy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&yacy; &vcy;&ocy;&ocy;&bcy;&shchcy;&iecy; &ncy;&iecy; &bcy;&ucy;&dcy;&iecy;&tcy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&tcy;&softcy;&scy;&yacy;.</span></p> </dd> <dt id="Documentation/git-log.txt---merge"><span data-i18n="8fb0e06813ad30153047701775d50b3c457f0df427ea7a690312a21a2e94ea2d/e9" data-source="--merge" onmousemove="i18n(this)">--merge</span></dt> <dd> <p><span data-i18n="a8738860bc43926460dcd3081f136cde0e9b61a3fa97dfe5c03d75a1f93d6832/8d" data-source="After a failed merge, show refs that touch files having a conflict and don&amp;rsquo;t exist on all heads to merge." onmousemove="i18n(this)">&Pcy;&ocy;&scy;&lcy;&iecy; &ncy;&iecy;&ucy;&dcy;&acy;&chcy;&ncy;&ocy;&gcy;&ocy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &pcy;&ocy;&kcy;&acy;&zhcy;&icy;&tcy;&iecy; &scy;&scy;&ycy;&lcy;&kcy;&icy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &kcy;&acy;&scy;&acy;&yucy;&tcy;&scy;&yacy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy;, &icy;&mcy;&iecy;&yucy;&shchcy;&icy;&khcy; &kcy;&ocy;&ncy;&fcy;&lcy;&icy;&kcy;&tcy;, &icy; &ncy;&iecy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&yucy;&tcy; &ncy;&acy; &vcy;&scy;&iecy;&khcy; &gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&acy;&khcy; &dcy;&lcy;&yacy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;.</span></p> </dd> <dt id="Documentation/git-log.txt---boundary"><span data-i18n="67ac2b98f4954b695b5aba118a900e5e9136543dbc62d83ad113a2e4af3aeb3d/f5" data-source="--boundary" onmousemove="i18n(this)">--boundary</span></dt> <dd> <p><span data-i18n="e291ac2bfda90c8379ee58a1404c01bbb77f8e3e53847a1181ab33fdc624272f/ba" data-source="Output excluded boundary commits. Boundary commits are prefixed with &lt;code&gt;-&lt;/code&gt;." onmousemove="i18n(this)">&Vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&iecy; &dcy;&acy;&ncy;&ncy;&ycy;&iecy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&acy;&yucy;&tcy; &gcy;&rcy;&acy;&ncy;&icy;&chcy;&ncy;&ycy;&iecy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;. &Gcy;&rcy;&acy;&ncy;&icy;&chcy;&ncy;&ycy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &icy;&mcy;&iecy;&yucy;&tcy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;  <code>-</code>  .</span></p> </dd> </dl> </div> </div> <div> <h3 class="text-body-emphasis"  id="_history_simplification"><span data-i18n="87557f46dc99a778e14a336889007ca2cf1ea075f66aacd332d9bd3e50b9c0af/21" data-source="History Simplification" onmousemove="i18n(this)">History Simplification</span></h3> <p><span data-i18n="5cbae98fcb105b7e76cf4d305bd5b97f56bf4cd68dc9fd098a87a0e8644fe7d2/6d" data-source="Sometimes you are only interested in parts of the history, for example the commits modifying a particular &amp;lt;path&amp;gt;. But there are two parts of &lt;code&gt;History Simplification&lt;/code&gt;, one part is selecting the commits and the other is how to do it, as there are various strategies to simplify the history." onmousemove="i18n(this)">&Icy;&ncy;&ocy;&gcy;&dcy;&acy; &vcy;&acy;&scy; &icy;&ncy;&tcy;&iecy;&rcy;&iecy;&scy;&ucy;&yucy;&tcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &chcy;&acy;&scy;&tcy;&icy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy;, &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &icy;&zcy;&mcy;&iecy;&ncy;&yacy;&yucy;&shchcy;&icy;&iecy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&ncy;&ycy;&jcy; &lt;path&gt;. &Ncy;&ocy; &iecy;&scy;&tcy;&softcy; &dcy;&vcy;&iecy; &chcy;&acy;&scy;&tcy;&icy;  <code>History Simplification</code> : &ocy;&dcy;&ncy;&acy; &chcy;&acy;&scy;&tcy;&softcy; &vcy;&ycy;&bcy;&icy;&rcy;&acy;&iecy;&tcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &acy; &dcy;&rcy;&ucy;&gcy;&acy;&yacy; &mdash; &kcy;&acy;&kcy; &ecy;&tcy;&ocy; &scy;&dcy;&iecy;&lcy;&acy;&tcy;&softcy;, &pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&yucy;&tcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&ncy;&ycy;&iecy; &scy;&tcy;&rcy;&acy;&tcy;&iecy;&gcy;&icy;&icy; &dcy;&lcy;&yacy; &ucy;&pcy;&rcy;&ocy;&shchcy;&iecy;&ncy;&icy;&yacy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy;.</span></p> <p><span data-i18n="118077bb334da16341d48f78a77c02a5ff1c505411d19b0fe9c64d7c7f95ed69/c4" data-source="The following options select the commits to be shown:" onmousemove="i18n(this)">&Scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&iecy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy; &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&yacy;&yucy;&tcy; &vcy;&ycy;&bcy;&rcy;&acy;&tcy;&softcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &dcy;&lcy;&yacy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yacy;:</span></p> <div> <dl> <dt id="Documentation/git-log.txt-ltpathsgt"><span data-i18n="32d68d6d92c03d6333e020823c76ad15dbd711dd7a30b0a6fa77be36de4a5d8b/a6" data-source="&amp;lt;paths&amp;gt;" onmousemove="i18n(this)">&lt;paths&gt;</span></dt> <dd> <p><span data-i18n="141d10944d53e6552d6e67cb1e185986ee0e2c35c6631a17f804d8a4969baa9a/65" data-source="Commits modifying the given &amp;lt;paths&amp;gt; are selected." onmousemove="i18n(this)">&Vcy;&ycy;&bcy;&rcy;&acy;&ncy;&ycy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &icy;&zcy;&mcy;&iecy;&ncy;&yacy;&yucy;&shchcy;&icy;&iecy; &zcy;&acy;&dcy;&acy;&ncy;&ncy;&ycy;&iecy; &lt;&pcy;&ucy;&tcy;&icy;&gt;.</span></p> </dd> <dt id="Documentation/git-log.txt---simplify-by-decoration"><span data-i18n="8949f4e1199a4ce37ad49a10eb0134a51150c774d2cfb04b41e9aa3ae1e3e328/de" data-source="--simplify-by-decoration" onmousemove="i18n(this)">--simplify-by-decoration</span></dt> <dd> <p><span data-i18n="5b3b70b263fc2959e1a54403c93c524c41683ef70e03632c2a388c6670ab2efc/ea" data-source="Commits that are referred by some branch or tag are selected." onmousemove="i18n(this)">&Vcy;&ycy;&bcy;&icy;&rcy;&acy;&yucy;&tcy;&scy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &ncy;&acy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &scy;&scy;&ycy;&lcy;&acy;&iecy;&tcy;&scy;&yacy; &kcy;&acy;&kcy;&acy;&yacy;-&lcy;&icy;&bcy;&ocy; &vcy;&iecy;&tcy;&kcy;&acy; &icy;&lcy;&icy; &tcy;&iecy;&gcy;.</span></p> </dd> </dl> </div> <p><span data-i18n="5e7018650ecd652a995eda6ee736ff6120edd88eed4010f255ae2c55ded32fac/48" data-source="Note that extra commits can be shown to give a meaningful history." onmousemove="i18n(this)">&Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &mcy;&ocy;&gcy;&ucy;&tcy; &bcy;&ycy;&tcy;&softcy; &pcy;&ocy;&kcy;&acy;&zcy;&acy;&ncy;&ycy; &dcy;&lcy;&yacy; &pcy;&ocy;&lcy;&ucy;&chcy;&iecy;&ncy;&icy;&yacy; &zcy;&ncy;&acy;&chcy;&icy;&mcy;&ocy;&jcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy;.</span></p> <p><span data-i18n="418ff7a039fdc9b35a707d5c703469bf128e5349a30187b494fb4301f630fecc/ec" data-source="The following options affect the way the simplification is performed:" onmousemove="i18n(this)">&Scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&iecy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy; &vcy;&lcy;&icy;&yacy;&yucy;&tcy; &ncy;&acy; &scy;&pcy;&ocy;&scy;&ocy;&bcy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy;&icy;&yacy; &ucy;&pcy;&rcy;&ocy;&shchcy;&iecy;&ncy;&icy;&yacy;:</span></p> <div> <dl> <dt id="Documentation/git-log.txt-Defaultmode"><span data-i18n="e4810f30b95cf415ff9fac826b85002e97d3313318dd70284837776df59a83c2/43" data-source="Default mode" onmousemove="i18n(this)">Default mode</span></dt> <dd> <p><span data-i18n="5fc272658752019907cdad3f1a825fc2930c6e1a939294fc0fb6749b58c3d698/c4" data-source="Simplifies the history to the simplest history explaining the final state of the tree. Simplest because it prunes some side branches if the end result is the same (i.e. merging branches with the same content)" onmousemove="i18n(this)">&Ucy;&pcy;&rcy;&ocy;&shchcy;&acy;&iecy;&tcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&yucy; &dcy;&ocy; &pcy;&rcy;&ocy;&scy;&tcy;&iecy;&jcy;&shcy;&iecy;&jcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy;, &ocy;&bcy;&hardcy;&yacy;&scy;&ncy;&yacy;&yucy;&shchcy;&iecy;&jcy; &kcy;&ocy;&ncy;&iecy;&chcy;&ncy;&ocy;&iecy; &scy;&ocy;&scy;&tcy;&ocy;&yacy;&ncy;&icy;&iecy; &dcy;&iecy;&rcy;&iecy;&vcy;&acy;. &Scy;&acy;&mcy;&ycy;&jcy; &pcy;&rcy;&ocy;&scy;&tcy;&ocy;&jcy;, &pcy;&ocy;&tcy;&ocy;&mcy;&ucy; &chcy;&tcy;&ocy; &ocy;&ncy; &ucy;&dcy;&acy;&lcy;&yacy;&iecy;&tcy; &ncy;&iecy;&kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &bcy;&ocy;&kcy;&ocy;&vcy;&ycy;&iecy; &vcy;&iecy;&tcy;&kcy;&icy;, &iecy;&scy;&lcy;&icy; &kcy;&ocy;&ncy;&iecy;&chcy;&ncy;&ycy;&jcy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy; &tcy;&ocy;&tcy; &zhcy;&iecy; (&tcy;. &iecy;. &ocy;&bcy;&hardcy;&iecy;&dcy;&icy;&ncy;&yacy;&iecy;&tcy; &vcy;&iecy;&tcy;&kcy;&icy; &scy; &ocy;&dcy;&icy;&ncy;&acy;&kcy;&ocy;&vcy;&ycy;&mcy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&mcy;&ycy;&mcy;).</span></p> </dd> <dt id="Documentation/git-log.txt---show-pulls"><span data-i18n="e55c728df27d3a1de123d4ffc9ae92ba56e57aa8aee48706d54a049101c83104/4b" data-source="--show-pulls" onmousemove="i18n(this)">--show-pulls</span></dt> <dd> <p><span data-i18n="e11cc0b7a29a85afe9d722c34b8ceb70686ccab0076267de813204f80dc791c5/9b" data-source="Include all commits from the default mode, but also any merge commits that are not TREESAME to the first parent but are TREESAME to a later parent. This mode is helpful for showing the merge commits that &amp;quot;first introduced&amp;quot; a change to a branch." onmousemove="i18n(this)">&Vcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&iecy; &vcy;&scy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &icy;&zcy; &rcy;&iecy;&zhcy;&icy;&mcy;&acy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;, &acy; &tcy;&acy;&kcy;&zhcy;&iecy; &lcy;&yucy;&bcy;&ycy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &ncy;&iecy; &yacy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; TREESAME &dcy;&lcy;&yacy; &pcy;&iecy;&rcy;&vcy;&ocy;&gcy;&ocy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&yacy;, &ncy;&ocy; &yacy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; TREESAME &dcy;&lcy;&yacy; &bcy;&ocy;&lcy;&iecy;&iecy; &pcy;&ocy;&zcy;&dcy;&ncy;&iecy;&gcy;&ocy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&yacy;. &Ecy;&tcy;&ocy;&tcy; &rcy;&iecy;&zhcy;&icy;&mcy; &pcy;&ocy;&lcy;&iecy;&zcy;&iecy;&ncy; &dcy;&lcy;&yacy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy;  &quot;first introduced&quot;  &yacy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&iecy;&mcy; &vcy;&iecy;&tcy;&kcy;&icy;.</span></p> </dd> <dt id="Documentation/git-log.txt---full-history"><span data-i18n="18306d3c86aece8ba4d1e4eac04e921fe94f8ce7f122269c383e227a74a4d36c/09" data-source="--full-history" onmousemove="i18n(this)">--full-history</span></dt> <dd> <p><span data-i18n="119aae9dd1bb687efeacda0e0520f5488786fb290f80bd941a07391601b6f1f0/2f" data-source="Same as the default mode, but does not prune some history." onmousemove="i18n(this)">&Tcy;&ocy; &zhcy;&iecy;, &chcy;&tcy;&ocy; &icy; &rcy;&iecy;&zhcy;&icy;&mcy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;, &ncy;&ocy; &ncy;&iecy; &ucy;&dcy;&acy;&lcy;&yacy;&iecy;&tcy; &chcy;&acy;&scy;&tcy;&softcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy;.</span></p> </dd> <dt id="Documentation/git-log.txt---dense"><span data-i18n="f5cf34a4add7ee2ec5c4a662a4020f837d770fb4083a63e614b8bd4abf4d6cf9/6c" data-source="--dense" onmousemove="i18n(this)">--dense</span></dt> <dd> <p><span data-i18n="2198432c2291089f767a5f58bf692c2db5d6b0f72ba05bb9c54b6d29a9d409a0/45" data-source="Only the selected commits are shown, plus some to have a meaningful history." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&acy;&ncy;&ycy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &vcy;&ycy;&bcy;&rcy;&acy;&ncy;&ncy;&ycy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &acy; &tcy;&acy;&kcy;&zhcy;&iecy; &ncy;&iecy;&kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &icy;&zcy; &ncy;&icy;&khcy;, &icy;&mcy;&iecy;&yucy;&shchcy;&icy;&iecy; &zcy;&ncy;&acy;&chcy;&icy;&mcy;&ucy;&yucy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&yucy;.</span></p> </dd> <dt id="Documentation/git-log.txt---sparse"><span data-i18n="772e33e8b03937db3998ff9e8cd7b8114d1c7f3398436b3f057422d62afb165a/f4" data-source="--sparse" onmousemove="i18n(this)">--sparse</span></dt> <dd> <p><span data-i18n="610bfcc0b94c20cbb52d1135cdb2a7d50064eaf7fe743b02f3b4794736fc38b7/d5" data-source="All commits in the simplified history are shown." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&acy;&ncy;&ycy; &vcy;&scy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &vcy; &ucy;&pcy;&rcy;&ocy;&shchcy;&iecy;&ncy;&ncy;&ocy;&jcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy;.</span></p> </dd> <dt id="Documentation/git-log.txt---simplify-merges"><span data-i18n="8c001c385a5c06b97cee9084c98f0db439a6e44df8327b2b1881bd2f4faf2169/9f" data-source="--simplify-merges" onmousemove="i18n(this)">--simplify-merges</span></dt> <dd> <p><span data-i18n="34cfe924e20fa8724821ddbaf16e4b1b8fc278bc8105bde501feac584fff247f/84" data-source="Additional option to &lt;code&gt;--full-history&lt;/code&gt; to remove some needless merges from the resulting history, as there are no selected commits contributing to this merge." onmousemove="i18n(this)">&Dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&acy;&yacy; &ocy;&pcy;&tscy;&icy;&yacy; &dcy;&lcy;&yacy;  <code>--full-history</code> , &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&yacy;&yucy;&shchcy;&acy;&yacy; &ucy;&dcy;&acy;&lcy;&icy;&tcy;&softcy; &ncy;&iecy;&kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &ncy;&iecy;&ncy;&ucy;&zhcy;&ncy;&ycy;&iecy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &icy;&zcy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&icy;&rcy;&ucy;&yucy;&shchcy;&iecy;&jcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy;, &pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &vcy; &ecy;&tcy;&ocy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&iecy; &ncy;&iecy; &vcy;&khcy;&ocy;&dcy;&yacy;&tcy; &vcy;&ycy;&bcy;&rcy;&acy;&ncy;&ncy;&ycy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;.</span></p> </dd> <dt id="Documentation/git-log.txt---ancestry-pathltcommitgt"><span data-i18n="a7954dc08f089eb0412a7df08949a30a1f1d31efd51e18197d92be85fdddd9d0/af" data-source="--ancestry-path[=&amp;lt;commit&amp;gt;]" onmousemove="i18n(this)">--ancestry-path[=&lt;commit&gt;]</span></dt> <dd> <p><span data-i18n="4491769465e9e089e4853d375bed89aaa2fbe49ebc1fd9416b9e075460bff94e/9d" data-source="When given a range of commits to display (e.g. &lt;code&gt;commit1..commit2&lt;/code&gt; or &lt;code&gt;commit2 ^commit1&lt;/code&gt;), only display commits in that range that are ancestors of &amp;lt;commit&amp;gt;, descendants of &amp;lt;commit&amp;gt;, or &amp;lt;commit&amp;gt; itself. If no commit is specified, use &lt;code&gt;commit1&lt;/code&gt; (the excluded part of the range) as &amp;lt;commit&amp;gt;. Can be passed multiple times; if so, a commit is included if it is any of the commits given or if it is an ancestor or descendant of one of them." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &zcy;&acy;&dcy;&acy;&ncy; &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&mcy;&ycy;&khcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  <code>commit1..commit2</code>  &icy;&lcy;&icy;  <code>commit2 ^commit1</code> ), &vcy; &ecy;&tcy;&ocy;&mcy; &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy;&iecy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&yucy;&tcy;&scy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &tcy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &yacy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &pcy;&rcy;&iecy;&dcy;&kcy;&acy;&mcy;&icy; &lt;commit&gt;, &pcy;&ocy;&tcy;&ocy;&mcy;&kcy;&acy;&mcy;&icy; &lt;commit&gt; &icy;&lcy;&icy; &scy;&acy;&mcy;&ocy;&gcy;&ocy; &lt;commit&gt;. &IEcy;&scy;&lcy;&icy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yacy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&acy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy;  <code>commit1</code>  (&icy;&scy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&ncy;&acy;&yacy; &chcy;&acy;&scy;&tcy;&softcy; &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy;&acy;) &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &lt;&fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;&gt;. &Mcy;&ocy;&zhcy;&ncy;&ocy; &pcy;&rcy;&ocy;&khcy;&ocy;&dcy;&icy;&tcy;&softcy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &rcy;&acy;&zcy;; &vcy; &ecy;&tcy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy; &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&iecy;&tcy;&scy;&yacy;, &iecy;&scy;&lcy;&icy; &ocy;&ncy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &ocy;&dcy;&ncy;&icy;&mcy; &icy;&zcy; &dcy;&acy;&ncy;&ncy;&ycy;&khcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &icy;&lcy;&icy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &pcy;&rcy;&iecy;&dcy;&kcy;&ocy;&mcy; &icy;&lcy;&icy; &pcy;&ocy;&tcy;&ocy;&mcy;&kcy;&ocy;&mcy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &icy;&zcy; &ncy;&icy;&khcy;.</span></p> </dd> </dl> </div> <p><span data-i18n="51318d37733cee87053eb46a2adb00a0b92307ead683414d43ddc2f9aaa17c12/e7" data-source="A more detailed explanation follows." onmousemove="i18n(this)">&Dcy;&acy;&lcy;&iecy;&iecy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; &bcy;&ocy;&lcy;&iecy;&iecy; &pcy;&ocy;&dcy;&rcy;&ocy;&bcy;&ncy;&ocy;&iecy; &ocy;&bcy;&hardcy;&yacy;&scy;&ncy;&iecy;&ncy;&icy;&iecy;.</span></p> <p><span data-i18n="90a09c064e889ee03f979d5dc7b9c244480f2d27587b7ff5f8119eb954189e47/46" data-source="Suppose you specified &lt;code&gt;foo&lt;/code&gt; as the &amp;lt;paths&amp;gt;. We shall call commits that modify &lt;code&gt;foo&lt;/code&gt; !TREESAME, and the rest TREESAME. (In a diff filtered for &lt;code&gt;foo&lt;/code&gt;, they look different and equal, respectively.)" onmousemove="i18n(this)">&Pcy;&rcy;&iecy;&dcy;&pcy;&ocy;&lcy;&ocy;&zhcy;&icy;&mcy;, &vcy;&ycy; &ucy;&kcy;&acy;&zcy;&acy;&lcy;&icy;  <code>foo</code>  &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &lt;paths&gt;. &Mcy;&ycy; &bcy;&ucy;&dcy;&iecy;&mcy; &ncy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &icy;&zcy;&mcy;&iecy;&ncy;&yacy;&yucy;&shchcy;&icy;&iecy;  <code>foo</code> , !TREESAME, &acy; &ocy;&scy;&tcy;&acy;&lcy;&softcy;&ncy;&ycy;&iecy; TREESAME. (&Vcy; diff, &ocy;&tcy;&fcy;&icy;&lcy;&softcy;&tcy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ocy;&mcy; &dcy;&lcy;&yacy;  <code>foo</code> , &ocy;&ncy;&icy; &vcy;&ycy;&gcy;&lcy;&yacy;&dcy;&yacy;&tcy; &rcy;&acy;&zcy;&ncy;&ycy;&mcy;&icy; &icy; &rcy;&acy;&vcy;&ncy;&ycy;&mcy;&icy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy;.)</span></p> <p><span data-i18n="bc089e37696a4d4340b9c38014c3ba3b4bcac6101402d2aceca24df84ce68703/af" data-source="In the following, we will always refer to the same example history to illustrate the differences between simplification settings. We assume that you are filtering for a file &lt;code&gt;foo&lt;/code&gt; in this commit graph:" onmousemove="i18n(this)">&Vcy; &dcy;&acy;&lcy;&softcy;&ncy;&iecy;&jcy;&shcy;&iecy;&mcy; &mcy;&ycy; &vcy;&scy;&iecy;&gcy;&dcy;&acy; &bcy;&ucy;&dcy;&iecy;&mcy; &ocy;&bcy;&rcy;&acy;&shchcy;&acy;&tcy;&softcy;&scy;&yacy; &kcy; &ocy;&dcy;&ncy;&ocy;&mcy;&ucy; &icy; &tcy;&ocy;&mcy;&ucy; &zhcy;&iecy; &pcy;&rcy;&icy;&mcy;&iecy;&rcy;&ucy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy;, &chcy;&tcy;&ocy;&bcy;&ycy; &pcy;&rcy;&ocy;&icy;&lcy;&lcy;&yucy;&scy;&tcy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&yacy; &mcy;&iecy;&zhcy;&dcy;&ucy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&jcy;&kcy;&acy;&mcy;&icy; &ucy;&pcy;&rcy;&ocy;&shchcy;&iecy;&ncy;&icy;&yacy;. &Mcy;&ycy; &pcy;&rcy;&iecy;&dcy;&pcy;&ocy;&lcy;&acy;&gcy;&acy;&iecy;&mcy;, &chcy;&tcy;&ocy; &vcy;&ycy; &fcy;&icy;&lcy;&softcy;&tcy;&rcy;&ucy;&iecy;&tcy;&iecy; &fcy;&acy;&jcy;&lcy;  <code>foo</code>  &vcy; &ecy;&tcy;&ocy;&mcy; &gcy;&rcy;&acy;&fcy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;:</span></p> <div> <div> <pre class="hljs language-javascript">          .-A---M---N---O---P---Q
         /     <span class="hljs-regexp">/   /</span>   <span class="hljs-regexp">/   /</span>   /
        I     B   C   D   E   Y
         \   /   <span class="hljs-regexp">/   /</span>   <span class="hljs-regexp">/   /</span>
          <span class="hljs-string">`-------------&apos;   X</span></pre> </div> </div> <p><span data-i18n="2886404fcd668bd6c59f930733309c070b9ffc9605dbaff59bccbbe14790772b/c7" data-source="The horizontal line of history A---Q is taken to be the first parent of each merge. The commits are:" onmousemove="i18n(this)">&Gcy;&ocy;&rcy;&icy;&zcy;&ocy;&ncy;&tcy;&acy;&lcy;&softcy;&ncy;&acy;&yacy; &lcy;&icy;&ncy;&icy;&yacy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy; A---Q &scy;&chcy;&icy;&tcy;&acy;&iecy;&tcy;&scy;&yacy; &pcy;&iecy;&rcy;&vcy;&ycy;&mcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&iecy;&mcy; &kcy;&acy;&zhcy;&dcy;&ocy;&gcy;&ocy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;. &Kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;:</span></p> <div> <ul> <li> <p><span data-i18n="4b3106701f675475ebcc3960e21034415c624bbd49a9f9850921299aabb4eed9/0e" data-source="&lt;code&gt;I&lt;/code&gt; is the initial commit, in which &lt;code&gt;foo&lt;/code&gt; exists with contents &amp;ldquo;asdf&amp;rdquo;, and a file &lt;code&gt;quux&lt;/code&gt; exists with contents &amp;ldquo;quux&amp;rdquo;. Initial commits are compared to an empty tree, so &lt;code&gt;I&lt;/code&gt; is !TREESAME." onmousemove="i18n(this)"><code>I</code>  &mdash; &ecy;&tcy;&ocy; &pcy;&iecy;&rcy;&vcy;&ocy;&ncy;&acy;&chcy;&acy;&lcy;&softcy;&ncy;&ycy;&jcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;, &vcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&mcy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy;  <code>foo</code>  &scy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&mcy;&ycy;&mcy; &laquo;asdf&raquo;, &acy; &fcy;&acy;&jcy;&lcy;  <code>quux</code>  &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &scy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&mcy;&ycy;&mcy; &laquo;quux&raquo;. &Pcy;&iecy;&rcy;&vcy;&ocy;&ncy;&acy;&chcy;&acy;&lcy;&softcy;&ncy;&ycy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &scy;&rcy;&acy;&vcy;&ncy;&icy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &scy; &pcy;&ucy;&scy;&tcy;&ycy;&mcy; &dcy;&iecy;&rcy;&iecy;&vcy;&ocy;&mcy;, &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy;  <code>I</code>  &icy;&mcy;&iecy;&iecy;&tcy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; !TREESAME.</span></p> </li> <li> <p><span data-i18n="b4c8d711ae37d70b62c308f81b4c02c395c8ff882dd1969a094fff8e018c0f10/2f" data-source="In &lt;code&gt;A&lt;/code&gt;, &lt;code&gt;foo&lt;/code&gt; contains just &amp;ldquo;foo&amp;rdquo;." onmousemove="i18n(this)">&Vcy;  <code>A</code> <code>foo</code>  &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&tcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &laquo;foo&raquo;.</span></p> </li> <li> <p><span data-i18n="c67da4f542e989f57cd7657be4e6770788fce489af3e5828a60783d27879ad75/2e" data-source="&lt;code&gt;B&lt;/code&gt; contains the same change as &lt;code&gt;A&lt;/code&gt;. Its merge &lt;code&gt;M&lt;/code&gt; is trivial and hence TREESAME to all parents." onmousemove="i18n(this)"><code>B</code>  &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&tcy; &tcy;&iecy; &zhcy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy;, &chcy;&tcy;&ocy; &icy;  <code>A</code> . &IEcy;&gcy;&ocy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&iecy;  <code>M</code>  &tcy;&rcy;&icy;&vcy;&icy;&acy;&lcy;&softcy;&ncy;&ocy; &icy;, &scy;&lcy;&iecy;&dcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;, TREESAME &dcy;&lcy;&yacy; &vcy;&scy;&iecy;&khcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&iecy;&jcy;.</span></p> </li> <li> <p><span data-i18n="e3a336fcb5ee1d3de453d9112bd2a0a7753c1888232f8998d8a1e3962ae91910/38" data-source="&lt;code&gt;C&lt;/code&gt; does not change &lt;code&gt;foo&lt;/code&gt;, but its merge &lt;code&gt;N&lt;/code&gt; changes it to &amp;ldquo;foobar&amp;rdquo;, so it is not TREESAME to any parent." onmousemove="i18n(this)"><code>C</code>  &ncy;&iecy; &mcy;&iecy;&ncy;&yacy;&iecy;&tcy;  <code>foo</code>  , &ncy;&ocy; &iecy;&gcy;&ocy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&iecy;  <code>N</code>  &mcy;&iecy;&ncy;&yacy;&iecy;&tcy; &iecy;&gcy;&ocy; &ncy;&acy; &laquo;foobar&raquo;, &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy; &ocy;&ncy; &ncy;&iecy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; TREESAME &ncy;&icy; &dcy;&lcy;&yacy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&yacy;.</span></p> </li> <li> <p><span data-i18n="0c108edd345911db77f476ee66c8576c3687a20a8ca139b88087096e8a01ef5b/53" data-source="&lt;code&gt;D&lt;/code&gt; sets &lt;code&gt;foo&lt;/code&gt; to &amp;ldquo;baz&amp;rdquo;. Its merge &lt;code&gt;O&lt;/code&gt; combines the strings from &lt;code&gt;N&lt;/code&gt; and &lt;code&gt;D&lt;/code&gt; to &amp;ldquo;foobarbaz&amp;rdquo;; i.e., it is not TREESAME to any parent." onmousemove="i18n(this)"><code>D</code>  &ucy;&scy;&tcy;&acy;&ncy;&acy;&vcy;&lcy;&icy;&vcy;&acy;&iecy;&tcy; &dcy;&lcy;&yacy;  <code>foo</code>  &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &laquo;baz&raquo;. &IEcy;&gcy;&ocy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&iecy;  <code>O</code>  &ocy;&bcy;&hardcy;&iecy;&dcy;&icy;&ncy;&yacy;&iecy;&tcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &icy;&zcy;  <code>N</code>  &icy;  <code>D</code>  &vcy; &laquo;foobarbaz&raquo;; &tcy;. &iecy;. &ecy;&tcy;&ocy; &ncy;&iecy; TREESAME &ncy;&icy; &dcy;&lcy;&yacy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&yacy;.</span></p> </li> <li> <p><span data-i18n="a59ed16e898c6baef3448ebfb42ee0ac291049272ab708455e72513fbd3a7215/1f" data-source="&lt;code&gt;E&lt;/code&gt; changes &lt;code&gt;quux&lt;/code&gt; to &amp;ldquo;xyzzy&amp;rdquo;, and its merge &lt;code&gt;P&lt;/code&gt; combines the strings to &amp;ldquo;quux xyzzy&amp;rdquo;. &lt;code&gt;P&lt;/code&gt; is TREESAME to &lt;code&gt;O&lt;/code&gt;, but not to &lt;code&gt;E&lt;/code&gt;." onmousemove="i18n(this)"><code>E</code>  &icy;&zcy;&mcy;&iecy;&ncy;&yacy;&iecy;&tcy;  <code>quux</code>  &ncy;&acy; &laquo;xyzzy&raquo;, &acy; &iecy;&gcy;&ocy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&iecy;  <code>P</code>  &ocy;&bcy;&hardcy;&iecy;&dcy;&icy;&ncy;&yacy;&iecy;&tcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &vcy; &laquo;quux xyzzy&raquo;.  <code>P</code>  TREESAME  <code>O</code> , &ncy;&ocy; &ncy;&iecy;  <code>E</code> .</span></p> </li> <li> <p><span data-i18n="f6015229093231141289b06eb579203f1a9ea04b62f456b6764530fdef1baf08/f9" data-source="&lt;code&gt;X&lt;/code&gt; is an independent root commit that added a new file &lt;code&gt;side&lt;/code&gt;, and &lt;code&gt;Y&lt;/code&gt; modified it. &lt;code&gt;Y&lt;/code&gt; is TREESAME to &lt;code&gt;X&lt;/code&gt;. Its merge &lt;code&gt;Q&lt;/code&gt; added &lt;code&gt;side&lt;/code&gt; to &lt;code&gt;P&lt;/code&gt;, and &lt;code&gt;Q&lt;/code&gt; is TREESAME to &lt;code&gt;P&lt;/code&gt;, but not to &lt;code&gt;Y&lt;/code&gt;." onmousemove="i18n(this)"><code>X</code>  &mdash; &ecy;&tcy;&ocy; &ncy;&iecy;&zcy;&acy;&vcy;&icy;&scy;&icy;&mcy;&ycy;&jcy; &kcy;&ocy;&rcy;&ncy;&iecy;&vcy;&ocy;&jcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &dcy;&ocy;&bcy;&acy;&vcy;&icy;&lcy; &ncy;&ocy;&vcy;&ycy;&jcy; &fcy;&acy;&jcy;&lcy;  <code>side</code> , &acy;  <code>Y</code>  &icy;&zcy;&mcy;&iecy;&ncy;&icy;&lcy; &iecy;&gcy;&ocy;.  <code>Y</code>  &mdash; &ecy;&tcy;&ocy; &Dcy;&IEcy;&Rcy;&IEcy;&Vcy;&Ocy;, &acy;&ncy;&acy;&lcy;&ocy;&gcy;&icy;&chcy;&ncy;&ocy;&iecy;  <code>X</code> . &IEcy;&gcy;&ocy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&iecy;  <code>Q</code>  &dcy;&ocy;&bcy;&acy;&vcy;&icy;&lcy;&ocy;  <code>side</code>  &kcy;  <code>P</code> , &acy;  <code>Q</code>  &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; TREESAME &kcy;  <code>P</code> , &ncy;&ocy; &ncy;&iecy; &kcy;  <code>Y</code> .</span></p> </li> </ul> </div> <p><span data-i18n="d56d45da51273b8685bafeece4dcb3c1bc864b2ecfe9d3490d75196358a1db86/29" data-source="&lt;code&gt;rev-list&lt;/code&gt; walks backwards through history, including or excluding commits based on whether &lt;code&gt;--full-history&lt;/code&gt; and/or parent rewriting (via &lt;code&gt;--parents&lt;/code&gt; or &lt;code&gt;--children&lt;/code&gt;) are used. The following settings are available." onmousemove="i18n(this)"><code>rev-list</code>  &pcy;&rcy;&ocy;&scy;&mcy;&acy;&tcy;&rcy;&icy;&vcy;&acy;&iecy;&tcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&yucy; &ncy;&acy;&zcy;&acy;&dcy;, &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&yacy; &icy;&lcy;&icy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&acy;&yacy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &vcy; &zcy;&acy;&vcy;&icy;&scy;&icy;&mcy;&ocy;&scy;&tcy;&icy; &ocy;&tcy; &tcy;&ocy;&gcy;&ocy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &lcy;&icy;  <code>--full-history</code>  &icy;/&icy;&lcy;&icy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&acy;&yacy; &pcy;&iecy;&rcy;&iecy;&zcy;&acy;&pcy;&icy;&scy;&softcy; (&chcy;&iecy;&rcy;&iecy;&zcy;  <code>--parents</code>  &icy;&lcy;&icy;  <code>--children</code> ). &Dcy;&ocy;&scy;&tcy;&ucy;&pcy;&ncy;&ycy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&iecy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&jcy;&kcy;&icy;.</span></p> <div> <dl> <dt id="Documentation/git-log.txt-Defaultmode-1"><span data-i18n="e4810f30b95cf415ff9fac826b85002e97d3313318dd70284837776df59a83c2/43" data-source="Default mode" onmousemove="i18n(this)">Default mode</span></dt> <dd> <p><span data-i18n="b1f5a66505f72441bdc4d97539b27c53f855ab4871776a3021837da903878530/7b" data-source="Commits are included if they are not TREESAME to any parent (though this can be changed, see &lt;code&gt;--sparse&lt;/code&gt; below). If the commit was a merge, and it was TREESAME to one parent, follow only that parent. (Even if there are several TREESAME parents, follow only one of them.) Otherwise, follow all parents." onmousemove="i18n(this)">&Kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&yucy;&tcy;&scy;&yacy;, &iecy;&scy;&lcy;&icy; &ocy;&ncy;&icy; &ncy;&iecy; &yacy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; TREESAME &ncy;&icy; &dcy;&lcy;&yacy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&yacy; (&khcy;&ocy;&tcy;&yacy; &ecy;&tcy;&ocy; &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&zcy;&mcy;&iecy;&ncy;&icy;&tcy;&softcy;, &scy;&mcy;.  <code>--sparse</code>  &ncy;&icy;&zhcy;&iecy;). &IEcy;&scy;&lcy;&icy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yacy; &bcy;&ycy;&lcy;&acy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&iecy;&mcy; &icy; &bcy;&ycy;&lcy;&acy; TREESAME &dcy;&lcy;&yacy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&yacy;, &scy;&lcy;&iecy;&dcy;&ucy;&jcy;&tcy;&iecy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &ecy;&tcy;&ocy;&mcy;&ucy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&yucy;. (&Dcy;&acy;&zhcy;&iecy; &iecy;&scy;&lcy;&icy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&iecy;&jcy; TREESAME, &pcy;&ocy;&dcy;&pcy;&icy;&scy;&ycy;&vcy;&acy;&jcy;&tcy;&iecy;&scy;&softcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &ncy;&acy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &icy;&zcy; &ncy;&icy;&khcy;.) &Vcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &scy;&lcy;&iecy;&dcy;&ucy;&jcy;&tcy;&iecy; &zcy;&acy; &vcy;&scy;&iecy;&mcy;&icy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&yacy;&mcy;&icy;.</span></p> <p><span data-i18n="3ea0791f1c9255cc53f19e31678d430048b42fa81829eb7d2695d431d6a3d447/c6" data-source="This results in:" onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &pcy;&rcy;&icy;&vcy;&ocy;&dcy;&icy;&tcy; &kcy;:</span></p> <div> <div> <pre class="hljs language-css">          <span class="hljs-selector-class">.-A---N---O</span>
         /     /   /
        <span class="hljs-selector-tag">I</span>-------<span class="hljs-attr">--D</span></pre> </div> </div> <p><span data-i18n="5792c30fe8bb45324c072b99242f5ea1392acd32947d74d55670bb6f17744609/a7" data-source="Note how the rule to only follow the TREESAME parent, if one is available, removed &lt;code&gt;B&lt;/code&gt; from consideration entirely. &lt;code&gt;C&lt;/code&gt; was considered via &lt;code&gt;N&lt;/code&gt;, but is TREESAME. Root commits are compared to an empty tree, so &lt;code&gt;I&lt;/code&gt; is !TREESAME." onmousemove="i18n(this)">&Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy; &pcy;&rcy;&acy;&vcy;&icy;&lcy;&ocy; &scy;&lcy;&iecy;&dcy;&ocy;&vcy;&acy;&tcy;&softcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&ocy;&mcy;&ucy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;&ucy; TREESAME, &iecy;&scy;&lcy;&icy; &tcy;&acy;&kcy;&ocy;&vcy;&ocy;&jcy; &icy;&mcy;&iecy;&iecy;&tcy;&scy;&yacy;, &pcy;&ocy;&lcy;&ncy;&ocy;&scy;&tcy;&softcy;&yucy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&icy;&lcy;&ocy;  <code>B</code>  &icy;&zcy; &rcy;&acy;&scy;&scy;&mcy;&ocy;&tcy;&rcy;&iecy;&ncy;&icy;&yacy;.  <code>C</code>  &rcy;&acy;&scy;&scy;&mcy;&acy;&tcy;&rcy;&icy;&vcy;&acy;&lcy;&scy;&yacy; &chcy;&iecy;&rcy;&iecy;&zcy;  <code>N</code> , &ncy;&ocy; &ecy;&tcy;&ocy; TREESAME. &Kcy;&ocy;&rcy;&ncy;&iecy;&vcy;&ycy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &scy;&rcy;&acy;&vcy;&ncy;&icy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &scy; &pcy;&ucy;&scy;&tcy;&ycy;&mcy; &dcy;&iecy;&rcy;&iecy;&vcy;&ocy;&mcy;, &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy;  <code>I</code>  &mdash; &ecy;&tcy;&ocy; !TREESAME.</span></p> <p><span data-i18n="5e1b77ed45425b23e94a0bb6ab9a67d1aa0bb62755c59922c0f2eb1c0082c3c5/3a" data-source="Parent/child relations are only visible with &lt;code&gt;--parents&lt;/code&gt;, but that does not affect the commits selected in default mode, so we have shown the parent lines." onmousemove="i18n(this)">&Ocy;&tcy;&ncy;&ocy;&shcy;&iecy;&ncy;&icy;&yacy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;/&pcy;&ocy;&tcy;&ocy;&mcy;&ocy;&kcy; &vcy;&icy;&dcy;&ncy;&ycy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>--parents</code> , &ncy;&ocy; &ecy;&tcy;&ocy; &ncy;&iecy; &vcy;&lcy;&icy;&yacy;&iecy;&tcy; &ncy;&acy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &vcy;&ycy;&bcy;&rcy;&acy;&ncy;&ncy;&ycy;&iecy; &vcy; &rcy;&iecy;&zhcy;&icy;&mcy;&iecy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;, &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy; &mcy;&ycy; &pcy;&ocy;&kcy;&acy;&zcy;&acy;&lcy;&icy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;.</span></p> </dd> <dt id="Documentation/git-log.txt---full-historywithoutparentrewriting"><span data-i18n="7004d81a4a34d262ecc1ddc0262af8a4e70b32e360bfec9f284810c222ffe359/db" data-source="--full-history without parent rewriting" onmousemove="i18n(this)">--&pcy;&ocy;&lcy;&ncy;&acy;&yacy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&yacy; &bcy;&iecy;&zcy; &pcy;&iecy;&rcy;&iecy;&zcy;&acy;&pcy;&icy;&scy;&icy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&khcy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;&ocy;&vcy;</span></dt> <dd> <p><span data-i18n="d1d6cc292866413e1eb57075967bf4a799c4e1f6eb86794ebb811d6c7d97ae0d/0d" data-source="This mode differs from the default in one point: always follow all parents of a merge, even if it is TREESAME to one of them. Even if more than one side of the merge has commits that are included, this does not imply that the merge itself is! In the example, we get" onmousemove="i18n(this)">&Ecy;&tcy;&ocy;&tcy; &rcy;&iecy;&zhcy;&icy;&mcy; &ocy;&tcy;&lcy;&icy;&chcy;&acy;&iecy;&tcy;&scy;&yacy; &ocy;&tcy; &rcy;&iecy;&zhcy;&icy;&mcy;&acy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &vcy; &ocy;&dcy;&ncy;&ocy;&mcy; &pcy;&ucy;&ncy;&kcy;&tcy;&iecy;: &vcy;&scy;&iecy;&gcy;&dcy;&acy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; &zcy;&acy; &vcy;&scy;&iecy;&mcy;&icy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&mcy;&icy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;&acy;&mcy;&icy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;, &dcy;&acy;&zhcy;&iecy; &iecy;&scy;&lcy;&icy; &dcy;&lcy;&yacy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &icy;&zcy; &ncy;&icy;&khcy; &ecy;&tcy;&ocy; TREESAME. &Dcy;&acy;&zhcy;&iecy; &iecy;&scy;&lcy;&icy; &bcy;&ocy;&lcy;&iecy;&iecy; &chcy;&iecy;&mcy; &ocy;&dcy;&ncy;&acy; &scy;&tcy;&ocy;&rcy;&ocy;&ncy;&acy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &icy;&mcy;&iecy;&iecy;&tcy; &vcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&ncy;&ycy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &ecy;&tcy;&ocy; &ncy;&iecy; &ocy;&zcy;&ncy;&acy;&chcy;&acy;&iecy;&tcy;, &chcy;&tcy;&ocy; &scy;&acy;&mcy;&ocy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&iecy; &vcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&ocy;! &Vcy; &pcy;&rcy;&icy;&mcy;&iecy;&rcy;&iecy; &mcy;&ycy; &pcy;&ocy;&lcy;&ucy;&chcy;&acy;&iecy;&mcy;</span></p> <div> <div> <pre class="hljs language-css">        <span class="hljs-selector-tag">I</span>  <span class="hljs-selector-tag">A</span>  <span class="hljs-selector-tag">B</span>  N  D  O  <span class="hljs-selector-tag">P</span>  <span class="hljs-selector-tag">Q</span></pre> </div> </div> <p><span data-i18n="9cdb8da2f81d099de3745a77b0ff8ed5a97f5c03a9b042179465a0e099c61949/0d" data-source="&lt;code&gt;M&lt;/code&gt; was excluded because it is TREESAME to both parents. &lt;code&gt;E&lt;/code&gt;, &lt;code&gt;C&lt;/code&gt; and &lt;code&gt;B&lt;/code&gt; were all walked, but only &lt;code&gt;B&lt;/code&gt; was !TREESAME, so the others do not appear." onmousemove="i18n(this)"><code>M</code>  &bcy;&ycy;&lcy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;, &pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &ocy;&ncy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; TREESAME &dcy;&lcy;&yacy; &ocy;&bcy;&ocy;&icy;&khcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&iecy;&jcy;.  <code>E</code>  ,  <code>C</code>  &icy;  <code>B</code>  &bcy;&ycy;&lcy;&icy; &pcy;&rcy;&ocy;&jcy;&dcy;&iecy;&ncy;&ycy;, &ncy;&ocy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy;  <code>B</code>  &bcy;&ycy;&lcy; !TREESAME, &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy; &ocy;&scy;&tcy;&acy;&lcy;&softcy;&ncy;&ycy;&iecy; &ncy;&iecy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&yucy;&tcy;&scy;&yacy;.</span></p> <p><span data-i18n="afa1faaf2f2bdc5e9325c207ccb4c9e117ca2af486b3d6e0c55e0ca333ac9158/88" data-source="Note that without parent rewriting, it is not really possible to talk about the parent/child relationships between the commits, so we show them disconnected." onmousemove="i18n(this)">&Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy; &bcy;&iecy;&zcy; &pcy;&iecy;&rcy;&iecy;&zcy;&acy;&pcy;&icy;&scy;&icy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&khcy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;&ocy;&vcy; &ncy;&iecy;&vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&ocy; &gcy;&ocy;&vcy;&ocy;&rcy;&icy;&tcy;&softcy; &ocy;&bcy; &ocy;&tcy;&ncy;&ocy;&shcy;&iecy;&ncy;&icy;&yacy;&khcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;/&pcy;&ocy;&tcy;&ocy;&mcy;&ocy;&kcy; &mcy;&iecy;&zhcy;&dcy;&ucy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy;&mcy;&icy;, &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy; &mcy;&ycy; &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&mcy; &icy;&khcy; &ncy;&iecy;&scy;&vcy;&yacy;&zcy;&acy;&ncy;&ncy;&ycy;&mcy;&icy;.</span></p> </dd> <dt id="Documentation/git-log.txt---full-historywithparentrewriting"><span data-i18n="55332687edea85112b2074da1e8b4c05a76f71e9e376dbd0e7703a152849eec7/1f" data-source="--full-history with parent rewriting" onmousemove="i18n(this)">--&pcy;&ocy;&lcy;&ncy;&acy;&yacy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&yacy; &scy; &pcy;&iecy;&rcy;&iecy;&zcy;&acy;&pcy;&icy;&scy;&softcy;&yucy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&khcy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;&ocy;&vcy;</span></dt> <dd> <p><span data-i18n="62033bd005bafc1d7d8be11d9a1cfc1fff4c3adc26daed363c37744137b60e82/dd" data-source="Ordinary commits are only included if they are !TREESAME (though this can be changed, see &lt;code&gt;--sparse&lt;/code&gt; below)." onmousemove="i18n(this)">&Ocy;&bcy;&ycy;&chcy;&ncy;&ycy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&yucy;&tcy;&scy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &vcy; &tcy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy;, &iecy;&scy;&lcy;&icy; &ocy;&ncy;&icy; &icy;&mcy;&iecy;&yucy;&tcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; !TREESAME (&khcy;&ocy;&tcy;&yacy; &ecy;&tcy;&ocy; &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&zcy;&mcy;&iecy;&ncy;&icy;&tcy;&softcy;, &scy;&mcy;.  <code>--sparse</code>  &ncy;&icy;&zhcy;&iecy;).</span></p> <p><span data-i18n="7acbd7e351fcf974f62463567ca84cbfa1e2265665dbf1442e70c6db8bc8eaf6/84" data-source="Merges are always included. However, their parent list is rewritten: Along each parent, prune away commits that are not included themselves. This results in" onmousemove="i18n(this)">&Scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &vcy;&scy;&iecy;&gcy;&dcy;&acy; &vcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&ycy;. &Ocy;&dcy;&ncy;&acy;&kcy;&ocy; &icy;&khcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&jcy; &scy;&pcy;&icy;&scy;&ocy;&kcy; &pcy;&iecy;&rcy;&iecy;&pcy;&icy;&scy;&acy;&ncy;: &vcy;&dcy;&ocy;&lcy;&softcy; &kcy;&acy;&zhcy;&dcy;&ocy;&gcy;&ocy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&yacy; &ucy;&dcy;&acy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &ncy;&iecy; &vcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&ycy; &scy;&acy;&mcy;&icy;. &Ecy;&tcy;&ocy; &pcy;&rcy;&icy;&vcy;&ocy;&dcy;&icy;&tcy; &kcy;</span></p> <div> <div> <pre class="hljs language-javascript">          .-A---M---N---O---P---Q
         /     <span class="hljs-regexp">/   /</span>   <span class="hljs-regexp">/   /</span>
        I     B   /   D   /
         \   /   <span class="hljs-regexp">/   /</span>   /
          <span class="hljs-string">`-------------&apos;</span></pre> </div> </div> <p><span data-i18n="fd0a030202fe80d8e299e76df9e5c6dc21ed2fad495c2d8e62b14621a8a78b7f/01" data-source="Compare to &lt;code&gt;--full-history&lt;/code&gt; without rewriting above. Note that &lt;code&gt;E&lt;/code&gt; was pruned away because it is TREESAME, but the parent list of P was rewritten to contain &lt;code&gt;E&lt;/code&gt;&amp;apos;s parent &lt;code&gt;I&lt;/code&gt;. The same happened for &lt;code&gt;C&lt;/code&gt; and &lt;code&gt;N&lt;/code&gt;, and &lt;code&gt;X&lt;/code&gt;, &lt;code&gt;Y&lt;/code&gt; and &lt;code&gt;Q&lt;/code&gt;." onmousemove="i18n(this)">&Scy;&rcy;&acy;&vcy;&ncy;&icy;&tcy;&iecy; &scy;  <code>--full-history</code>  &ncy;&iecy; &pcy;&iecy;&rcy;&iecy;&pcy;&icy;&scy;&ycy;&vcy;&acy;&yacy; &vcy;&ycy;&shcy;&iecy;. &Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy;  <code>E</code>  &bcy;&ycy;&lcy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;, &pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &ocy;&ncy; TREESAME, &ncy;&ocy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&jcy; &scy;&pcy;&icy;&scy;&ocy;&kcy; P &bcy;&ycy;&lcy; &pcy;&iecy;&rcy;&iecy;&pcy;&icy;&scy;&acy;&ncy;, &chcy;&tcy;&ocy;&bcy;&ycy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&acy;&tcy;&softcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&jcy;  <code>I</code> <code>E</code> . &Tcy;&ocy; &zhcy;&iecy; &scy;&acy;&mcy;&ocy;&iecy; &pcy;&rcy;&ocy;&icy;&zcy;&ocy;&shcy;&lcy;&ocy; &scy;  <code>C</code>  &icy;  <code>N</code> , &acy; &tcy;&acy;&kcy;&zhcy;&iecy;  <code>X</code> ,  <code>Y</code>  &icy;  <code>Q</code> .</span></p> </dd> </dl> </div> <p><span data-i18n="88728f6513e474ce24761915a777b77aed2b7af415581a86be9b4cec5c4f1e00/ca" data-source="In addition to the above settings, you can change whether TREESAME affects inclusion:" onmousemove="i18n(this)">&Pcy;&ocy;&mcy;&icy;&mcy;&ocy; &vcy;&ycy;&shcy;&iecy;&ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ycy;&khcy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&iecy;&kcy;, &vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&icy;&tcy;&softcy;, &vcy;&lcy;&icy;&yacy;&iecy;&tcy; &lcy;&icy; TREESAME &ncy;&acy; &vcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&iecy;:</span></p> <div> <dl> <dt id="Documentation/git-log.txt---dense-1"><span data-i18n="f5cf34a4add7ee2ec5c4a662a4020f837d770fb4083a63e614b8bd4abf4d6cf9/6c" data-source="--dense" onmousemove="i18n(this)">--dense</span></dt> <dd> <p><span data-i18n="acba2305f89499bd5e797924a2eba39fef336af62c5b35f389a7dd7425954e33/2d" data-source="Commits that are walked are included if they are not TREESAME to any parent." onmousemove="i18n(this)">&Pcy;&rcy;&ocy;&khcy;&ocy;&dcy;&yacy;&shchcy;&icy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&yucy;&tcy;&scy;&yacy;, &iecy;&scy;&lcy;&icy; &ocy;&ncy;&icy; &ncy;&iecy; &yacy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; TREESAME &ncy;&icy; &dcy;&lcy;&yacy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&yacy;.</span></p> </dd> <dt id="Documentation/git-log.txt---sparse-1"><span data-i18n="772e33e8b03937db3998ff9e8cd7b8114d1c7f3398436b3f057422d62afb165a/f4" data-source="--sparse" onmousemove="i18n(this)">--sparse</span></dt> <dd> <p><span data-i18n="475ac83f3e9b6919b05225234aa2fa710bdee6c14416e0244cac1d19b19cfe1d/d0" data-source="All commits that are walked are included." onmousemove="i18n(this)">&Vcy;&kcy;&lcy;&yucy;&chcy;&acy;&yucy;&tcy;&scy;&yacy; &vcy;&scy;&iecy; &pcy;&rcy;&ocy;&jcy;&dcy;&iecy;&ncy;&ncy;&ycy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;.</span></p> <p><span data-i18n="e080227c4ebedd6d2da91d8404fb0547379ce60de0b39208855b0c82066c86e7/58" data-source="Note that without &lt;code&gt;--full-history&lt;/code&gt;, this still simplifies merges: if one of the parents is TREESAME, we follow only that one, so the other sides of the merge are never walked." onmousemove="i18n(this)">&Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy; &bcy;&iecy;&zcy;  <code>--full-history</code>  &ecy;&tcy;&ocy; &pcy;&ocy;-&pcy;&rcy;&iecy;&zhcy;&ncy;&iecy;&mcy;&ucy; &ucy;&pcy;&rcy;&ocy;&shchcy;&acy;&iecy;&tcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;: &iecy;&scy;&lcy;&icy; &ocy;&dcy;&icy;&ncy; &icy;&zcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&khcy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;&ocy;&vcy; TREESAME, &mcy;&ycy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&mcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &ecy;&tcy;&ocy;&mcy;&ucy;, &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy; &dcy;&rcy;&ucy;&gcy;&icy;&iecy; &scy;&tcy;&ocy;&rcy;&ocy;&ncy;&ycy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &ncy;&icy;&kcy;&ocy;&gcy;&dcy;&acy; &ncy;&iecy; &ocy;&bcy;&rcy;&acy;&bcy;&acy;&tcy;&ycy;&vcy;&acy;&yucy;&tcy;&scy;&yacy;.</span></p> </dd> <dt id="Documentation/git-log.txt---simplify-merges-1"><span data-i18n="8c001c385a5c06b97cee9084c98f0db439a6e44df8327b2b1881bd2f4faf2169/9f" data-source="--simplify-merges" onmousemove="i18n(this)">--simplify-merges</span></dt> <dd> <p><span data-i18n="1033277889c0534a62a94d7ba9cd2083dd08493bccf0f6fd14fe3e01957c610e/7f" data-source="First, build a history graph in the same way that &lt;code&gt;--full-history&lt;/code&gt; with parent rewriting does (see above)." onmousemove="i18n(this)">&Scy;&ncy;&acy;&chcy;&acy;&lcy;&acy; &pcy;&ocy;&scy;&tcy;&rcy;&ocy;&icy;&mcy; &gcy;&rcy;&acy;&fcy;&icy;&kcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy; &tcy;&acy;&kcy; &zhcy;&iecy;, &kcy;&acy;&kcy; &ecy;&tcy;&ocy; &dcy;&iecy;&lcy;&acy;&iecy;&tcy;  <code>--full-history</code>  &scy; &pcy;&iecy;&rcy;&iecy;&zcy;&acy;&pcy;&icy;&scy;&softcy;&yucy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&yacy; (&scy;&mcy;. &vcy;&ycy;&shcy;&iecy;).</span></p> <p><span data-i18n="89a021866d9dc09a73275ca7b185ffd322751e74149789dda169d296dd4c8894/b2" data-source="Then simplify each commit &lt;code&gt;C&lt;/code&gt; to its replacement &lt;code&gt;C&amp;apos;&lt;/code&gt; in the final history according to the following rules:" onmousemove="i18n(this)">&Zcy;&acy;&tcy;&iecy;&mcy; &ucy;&pcy;&rcy;&ocy;&scy;&tcy;&icy;&tcy;&iecy; &kcy;&acy;&zhcy;&dcy;&ucy;&yucy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yucy;  <code>C</code>  &dcy;&ocy; &zcy;&acy;&mcy;&iecy;&ncy;&ycy;  <code>C&apos;</code>  &vcy; &icy;&tcy;&ocy;&gcy;&ocy;&vcy;&ocy;&jcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy; &pcy;&ocy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&mcy; &pcy;&rcy;&acy;&vcy;&icy;&lcy;&acy;&mcy;:</span></p> <div> <div> <div> <ul> <li> <p><span data-i18n="c86bcb5f2f358833e4a0f822c821c7205fb131486ed95a26dae79dfa58654feb/5f" data-source="Set &lt;code&gt;C&amp;apos;&lt;/code&gt; to &lt;code&gt;C&lt;/code&gt;." onmousemove="i18n(this)">&Ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&iecy;  <code>C&apos;</code>  &ncy;&acy;  <code>C</code> .</span></p> </li> <li> <p><span data-i18n="60cefd0c563f1a489729bb57f598ce045ea84b429f6dde85275ba08f6a83453a/8e" data-source="Replace each parent &lt;code&gt;P&lt;/code&gt; of &lt;code&gt;C&amp;apos;&lt;/code&gt; with its simplification &lt;code&gt;P&amp;apos;&lt;/code&gt;. In the process, drop parents that are ancestors of other parents or that are root commits TREESAME to an empty tree, and remove duplicates, but take care to never drop all parents that we are TREESAME to." onmousemove="i18n(this)">&Zcy;&acy;&mcy;&iecy;&ncy;&icy;&tcy;&iecy; &kcy;&acy;&zhcy;&dcy;&ycy;&jcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&jcy;  <code>P</code> <code>C&apos;</code>  &iecy;&gcy;&ocy; &ucy;&pcy;&rcy;&ocy;&shchcy;&iecy;&ncy;&icy;&iecy;&mcy;  <code>P&apos;</code> . &Vcy; &pcy;&rcy;&ocy;&tscy;&iecy;&scy;&scy;&iecy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&yacy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&iecy;&jcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &yacy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &pcy;&rcy;&iecy;&dcy;&kcy;&acy;&mcy;&icy; &dcy;&rcy;&ucy;&gcy;&icy;&khcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&iecy;&jcy; &icy;&lcy;&icy; &kcy;&ocy;&rcy;&ncy;&iecy;&vcy;&ycy;&khcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; TREESAME &vcy; &pcy;&ucy;&scy;&tcy;&ocy;&iecy; &dcy;&iecy;&rcy;&iecy;&vcy;&ocy;, &icy; &ucy;&dcy;&acy;&lcy;&yacy;&jcy;&tcy;&iecy; &dcy;&ucy;&bcy;&lcy;&icy;&kcy;&acy;&tcy;&ycy;, &ncy;&ocy; &bcy;&ucy;&dcy;&softcy;&tcy;&iecy; &ocy;&scy;&tcy;&ocy;&rcy;&ocy;&zhcy;&ncy;&ycy;, &chcy;&tcy;&ocy;&bcy;&ycy; &ncy;&icy;&kcy;&ocy;&gcy;&dcy;&acy; &ncy;&iecy; &ucy;&dcy;&acy;&lcy;&yacy;&tcy;&softcy; &vcy;&scy;&iecy;&khcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&iecy;&jcy;, &kcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&mcy; &mcy;&ycy; TREESAME.</span></p> </li> <li> <p><span data-i18n="da39b5527e6e74af44d4345208cc127f8bb040281847e2b0419d8ac729814868/f7" data-source="If after this parent rewriting, &lt;code&gt;C&amp;apos;&lt;/code&gt; is a root or merge commit (has zero or &amp;gt;1 parents), a boundary commit, or !TREESAME, it remains. Otherwise, it is replaced with its only parent." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &pcy;&ocy;&scy;&lcy;&iecy; &pcy;&iecy;&rcy;&iecy;&zcy;&acy;&pcy;&icy;&scy;&icy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&ocy;&gcy;&ocy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy;  <code>C&apos;</code>  &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &kcy;&ocy;&rcy;&ncy;&iecy;&vcy;&ycy;&mcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&mcy; &icy;&lcy;&icy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&iecy;&jcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; (&icy;&mcy;&iecy;&iecy;&tcy; &ncy;&ocy;&lcy;&softcy; &icy;&lcy;&icy; &gt;1 &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&khcy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;&ocy;&vcy;), &gcy;&rcy;&acy;&ncy;&icy;&chcy;&ncy;&ycy;&mcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&mcy; &icy;&lcy;&icy; !TREESAME, &ocy;&ncy; &ocy;&scy;&tcy;&acy;&iecy;&tcy;&scy;&yacy;. &Vcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &ocy;&ncy; &zcy;&acy;&mcy;&iecy;&ncy;&yacy;&iecy;&tcy;&scy;&yacy; &iecy;&dcy;&icy;&ncy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ycy;&mcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&iecy;&mcy;.</span></p> </li> </ul> </div> </div> </div> <p><span data-i18n="28be3009fb0267950bcf99e77dad4c52d2d44dc031c556adcab61c0304c87647/24" data-source="The effect of this is best shown by way of comparing to &lt;code&gt;--full-history&lt;/code&gt; with parent rewriting. The example turns into:" onmousemove="i18n(this)">&Ecy;&fcy;&fcy;&iecy;&kcy;&tcy; &ocy;&tcy; &ecy;&tcy;&ocy;&gcy;&ocy; &lcy;&ucy;&chcy;&shcy;&iecy; &vcy;&scy;&iecy;&gcy;&ocy; &pcy;&rcy;&ocy;&yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &vcy; &scy;&rcy;&acy;&vcy;&ncy;&iecy;&ncy;&icy;&icy; &scy;  <code>--full-history</code>  &scy; &pcy;&iecy;&rcy;&iecy;&zcy;&acy;&pcy;&icy;&scy;&softcy;&yucy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&ocy;&gcy;&ocy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;&acy;. &Pcy;&rcy;&icy;&mcy;&iecy;&rcy; &pcy;&rcy;&iecy;&vcy;&rcy;&acy;&shchcy;&acy;&iecy;&tcy;&scy;&yacy; &vcy;:</span></p> <div> <div> <pre class="hljs language-javascript">          .-A---M---N---O
         /     <span class="hljs-regexp">/       /</span>
        I     B       D
         \   /       /
          <span class="hljs-string">`---------&apos;</span></pre> </div> </div> <p><span data-i18n="3c314974673c3a9a8e8c09ed3f0245c110f244d71ed3a86d56d4146a74280b72/1f" data-source="Note the major differences in &lt;code&gt;N&lt;/code&gt;, &lt;code&gt;P&lt;/code&gt;, and &lt;code&gt;Q&lt;/code&gt; over &lt;code&gt;--full-history&lt;/code&gt;:" onmousemove="i18n(this)">&Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy; &ncy;&acy; &ocy;&scy;&ncy;&ocy;&vcy;&ncy;&ycy;&iecy; &ocy;&tcy;&lcy;&icy;&chcy;&icy;&yacy;  <code>N</code> ,  <code>P</code>  &icy;  <code>Q</code>  &ocy;&tcy;  <code>--full-history</code> :</span></p> <div> <div> <div> <ul> <li> <p><span data-i18n="e5e9dce7b8db8fb283818789ebc3e953e14480d607019fa47bf9cb3d817a6258/c6" data-source="&lt;code&gt;N&lt;/code&gt;&amp;apos;s parent list had &lt;code&gt;I&lt;/code&gt; removed, because it is an ancestor of the other parent &lt;code&gt;M&lt;/code&gt;. Still, &lt;code&gt;N&lt;/code&gt; remained because it is !TREESAME." onmousemove="i18n(this)">&Icy;&zcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&ocy;&gcy;&ocy; &scy;&pcy;&icy;&scy;&kcy;&acy;  <code>N</code>  &bcy;&ycy;&lcy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;  <code>I</code> , &pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &ocy;&ncy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &pcy;&rcy;&iecy;&dcy;&kcy;&ocy;&mcy; &dcy;&rcy;&ucy;&gcy;&ocy;&gcy;&ocy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&ocy;&gcy;&ocy; &scy;&pcy;&icy;&scy;&kcy;&acy;  <code>M</code> . &Tcy;&iecy;&mcy; &ncy;&iecy; &mcy;&iecy;&ncy;&iecy;&iecy;,  <code>N</code>  &ocy;&scy;&tcy;&acy;&lcy;&scy;&yacy;, &pcy;&ocy;&tcy;&ocy;&mcy;&ucy; &chcy;&tcy;&ocy; &ecy;&tcy;&ocy; !TREESAME.</span></p> </li> <li> <p><span data-i18n="9faae399e36636bae36476a6121dc9bef88b1c945a6bd6dece792045d0a56836/f1" data-source="&lt;code&gt;P&lt;/code&gt;&amp;apos;s parent list similarly had &lt;code&gt;I&lt;/code&gt; removed. &lt;code&gt;P&lt;/code&gt; was then removed completely, because it had one parent and is TREESAME." onmousemove="i18n(this)">&Icy;&zcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&ocy;&gcy;&ocy; &scy;&pcy;&icy;&scy;&kcy;&acy;  <code>P</code>  &acy;&ncy;&acy;&lcy;&ocy;&gcy;&icy;&chcy;&ncy;&ycy;&mcy; &ocy;&bcy;&rcy;&acy;&zcy;&ocy;&mcy; &bcy;&ycy;&lcy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;  <code>I</code> . &Zcy;&acy;&tcy;&iecy;&mcy;  <code>P</code>  &bcy;&ycy;&lcy; &pcy;&ocy;&lcy;&ncy;&ocy;&scy;&tcy;&softcy;&yucy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;, &pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &ucy; &ncy;&iecy;&gcy;&ocy; &bcy;&ycy;&lcy; &ocy;&dcy;&icy;&ncy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&jcy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy; &icy; &ocy;&ncy; &bcy;&ycy;&lcy; TREESAME.</span></p> </li> <li> <p><span data-i18n="c2c64d3f8eee8ee9ceb232b8d1220f384a757cd4a50a2d243cf6006e35f5ef1b/07" data-source="&lt;code&gt;Q&lt;/code&gt;&amp;apos;s parent list had &lt;code&gt;Y&lt;/code&gt; simplified to &lt;code&gt;X&lt;/code&gt;. &lt;code&gt;X&lt;/code&gt; was then removed, because it was a TREESAME root. &lt;code&gt;Q&lt;/code&gt; was then removed completely, because it had one parent and is TREESAME." onmousemove="i18n(this)">&Rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&jcy; &scy;&pcy;&icy;&scy;&ocy;&kcy;  <code>Q</code>  &icy;&mcy;&iecy;&lcy;  <code>Y</code> , &ucy;&pcy;&rcy;&ocy;&shchcy;&iecy;&ncy;&ncy;&ycy;&jcy; &dcy;&ocy;  <code>X</code> . &Zcy;&acy;&tcy;&iecy;&mcy;  <code>X</code>  &bcy;&ycy;&lcy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;, &pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &ecy;&tcy;&ocy; &bcy;&ycy;&lcy; &kcy;&ocy;&rcy;&iecy;&ncy;&softcy; TREESAME. &Zcy;&acy;&tcy;&iecy;&mcy;  <code>Q</code>  &bcy;&ycy;&lcy; &pcy;&ocy;&lcy;&ncy;&ocy;&scy;&tcy;&softcy;&yucy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;, &pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &ucy; &ncy;&iecy;&gcy;&ocy; &bcy;&ycy;&lcy; &ocy;&dcy;&icy;&ncy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&jcy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy; &icy; &ocy;&ncy; &bcy;&ycy;&lcy; TREESAME.</span></p> </li> </ul> </div> </div> </div> </dd> </dl> </div> <p><span data-i18n="425baad1a3a9a496b835bab060aab22013837d08d53306a7e14b6e8e71bd63a9/bc" data-source="There is another simplification mode available:" onmousemove="i18n(this)">&Dcy;&ocy;&scy;&tcy;&ucy;&pcy;&iecy;&ncy; &iecy;&shchcy;&iecy; &ocy;&dcy;&icy;&ncy; &rcy;&iecy;&zhcy;&icy;&mcy; &ucy;&pcy;&rcy;&ocy;&shchcy;&iecy;&ncy;&icy;&yacy;:</span></p> <div> <dl> <dt id="Documentation/git-log.txt---ancestry-pathltcommitgt-1"><span data-i18n="a7954dc08f089eb0412a7df08949a30a1f1d31efd51e18197d92be85fdddd9d0/af" data-source="--ancestry-path[=&amp;lt;commit&amp;gt;]" onmousemove="i18n(this)">--ancestry-path[=&lt;commit&gt;]</span></dt> <dd> <p><span data-i18n="fb92d39f5096efb4b95946b83fc7f32185c99ba2306cb3362b09ce8a9aefc825/2f" data-source="Limit the displayed commits to those which are an ancestor of &amp;lt;commit&amp;gt;, or which are a descendant of &amp;lt;commit&amp;gt;, or are &amp;lt;commit&amp;gt; itself." onmousemove="i18n(this)">&Ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&softcy;&tcy;&iecy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&mcy;&ycy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &tcy;&iecy;&mcy;&icy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &yacy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &pcy;&rcy;&iecy;&dcy;&kcy;&acy;&mcy;&icy; &lt;commit&gt;, &pcy;&ocy;&tcy;&ocy;&mcy;&kcy;&acy;&mcy;&icy; &lt;commit&gt; &icy;&lcy;&icy; &scy;&acy;&mcy;&icy;&mcy;&icy; &lt;commit&gt;.</span></p> <p><span data-i18n="58314eeac7c38f5d5391378ae54aedc6eb4f574430782bc3c029804f3ab448b6/dd" data-source="As an example use case, consider the following commit history:" onmousemove="i18n(this)">&Vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &pcy;&rcy;&icy;&mcy;&iecy;&rcy;&acy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &rcy;&acy;&scy;&scy;&mcy;&ocy;&tcy;&rcy;&icy;&mcy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&ucy;&yucy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&yucy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;:</span></p> <div> <div> <pre class="hljs language-css">            D-<span class="hljs-attr">--E-------F</span>
           /     \       \
          <span class="hljs-selector-tag">B</span>-<span class="hljs-attr">--C---G---H---I---J</span>
         /                     \
        <span class="hljs-selector-tag">A</span>-----<span class="hljs-attr">--K---------------L--M</span></pre> </div> </div> <p><span data-i18n="c6761bd448637693295ccdab8456bc73307f6379e64c33b39d2fa5adac711334/de" data-source="A regular &lt;code&gt;D..M&lt;/code&gt; computes the set of commits that are ancestors of &lt;code&gt;M&lt;/code&gt;, but excludes the ones that are ancestors of &lt;code&gt;D&lt;/code&gt;. This is useful to see what happened to the history leading to &lt;code&gt;M&lt;/code&gt; since &lt;code&gt;D&lt;/code&gt;, in the sense that &amp;ldquo;what does &lt;code&gt;M&lt;/code&gt; have that did not exist in &lt;code&gt;D&lt;/code&gt;&amp;rdquo;. The result in this example would be all the commits, except &lt;code&gt;A&lt;/code&gt; and &lt;code&gt;B&lt;/code&gt; (and &lt;code&gt;D&lt;/code&gt; itself, of course)." onmousemove="i18n(this)">&Ocy;&bcy;&ycy;&chcy;&ncy;&ycy;&jcy;  <code>D..M</code>  &vcy;&ycy;&chcy;&icy;&scy;&lcy;&yacy;&iecy;&tcy; &ncy;&acy;&bcy;&ocy;&rcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &yacy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &pcy;&rcy;&iecy;&dcy;&kcy;&acy;&mcy;&icy;  <code>M</code> , &ncy;&ocy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&acy;&iecy;&tcy; &tcy;&iecy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &yacy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &pcy;&rcy;&iecy;&dcy;&kcy;&acy;&mcy;&icy;  <code>D</code> . &Ecy;&tcy;&ocy; &pcy;&ocy;&lcy;&iecy;&zcy;&ncy;&ocy; &dcy;&lcy;&yacy; &tcy;&ocy;&gcy;&ocy;, &chcy;&tcy;&ocy;&bcy;&ycy; &ucy;&vcy;&icy;&dcy;&iecy;&tcy;&softcy;, &chcy;&tcy;&ocy; &pcy;&rcy;&ocy;&icy;&zcy;&ocy;&shcy;&lcy;&ocy; &scy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&iecy;&jcy;, &vcy;&iecy;&dcy;&ucy;&shchcy;&iecy;&jcy; &kcy;  <code>M</code> , &ncy;&acy;&chcy;&icy;&ncy;&acy;&yacy; &scy;  <code>D</code> , &vcy; &tcy;&ocy;&mcy; &scy;&mcy;&ycy;&scy;&lcy;&iecy;, &chcy;&tcy;&ocy; &laquo;&chcy;&tcy;&ocy; &iecy;&scy;&tcy;&softcy; &vcy;  <code>M</code>  &tcy;&acy;&kcy;&ocy;&gcy;&ocy;, &chcy;&iecy;&gcy;&ocy; &ncy;&iecy; &bcy;&ycy;&lcy;&ocy; &vcy;  <code>D</code> &raquo;. &Rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy;&ocy;&mcy; &vcy; &ecy;&tcy;&ocy;&mcy; &pcy;&rcy;&icy;&mcy;&iecy;&rcy;&iecy; &bcy;&ucy;&dcy;&ucy;&tcy; &vcy;&scy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &kcy;&rcy;&ocy;&mcy;&iecy;  <code>A</code>  &icy;  <code>B</code>  (&icy;, &kcy;&ocy;&ncy;&iecy;&chcy;&ncy;&ocy;, &scy;&acy;&mcy;&ocy;&gcy;&ocy;  <code>D</code> ).</span></p> <p><span data-i18n="bd2a2a5e426aefaceb568440afa8e4edb6a592719edf9c058f22d8551ea8a540/a0" data-source="When we want to find out what commits in &lt;code&gt;M&lt;/code&gt; are contaminated with the bug introduced by &lt;code&gt;D&lt;/code&gt; and need fixing, however, we might want to view only the subset of &lt;code&gt;D..M&lt;/code&gt; that are actually descendants of &lt;code&gt;D&lt;/code&gt;, i.e. excluding &lt;code&gt;C&lt;/code&gt; and &lt;code&gt;K&lt;/code&gt;. This is exactly what the &lt;code&gt;--ancestry-path&lt;/code&gt; option does. Applied to the &lt;code&gt;D..M&lt;/code&gt; range, it results in:" onmousemove="i18n(this)">&Ocy;&dcy;&ncy;&acy;&kcy;&ocy;, &kcy;&ocy;&gcy;&dcy;&acy; &mcy;&ycy; &khcy;&ocy;&tcy;&icy;&mcy; &vcy;&ycy;&yacy;&scy;&ncy;&icy;&tcy;&softcy;, &kcy;&acy;&kcy;&icy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &vcy;  <code>M</code>  &zcy;&acy;&rcy;&acy;&zhcy;&iecy;&ncy;&ycy; &ocy;&shcy;&icy;&bcy;&kcy;&ocy;&jcy;, &pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&lcy;&iecy;&ncy;&ncy;&ocy;&jcy;  <code>D</code> , &icy; &ncy;&ucy;&zhcy;&dcy;&acy;&yucy;&tcy;&scy;&yacy; &vcy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&icy;, &mcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&mcy; &zcy;&acy;&khcy;&ocy;&tcy;&iecy;&tcy;&softcy; &pcy;&rcy;&ocy;&scy;&mcy;&ocy;&tcy;&rcy;&iecy;&tcy;&softcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &pcy;&ocy;&dcy;&mcy;&ncy;&ocy;&zhcy;&iecy;&scy;&tcy;&vcy;&ocy;  <code>D..M</code> , &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&iecy; &ncy;&acy; &scy;&acy;&mcy;&ocy;&mcy; &dcy;&iecy;&lcy;&iecy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &pcy;&ocy;&tcy;&ocy;&mcy;&kcy;&acy;&mcy;&icy;  <code>D</code> , &tcy;&ocy; &iecy;&scy;&tcy;&softcy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&acy;&yacy;  <code>C</code>  &icy;  <code>K</code> . &Icy;&mcy;&iecy;&ncy;&ncy;&ocy; &ecy;&tcy;&ocy; &icy; &dcy;&iecy;&lcy;&acy;&iecy;&tcy; &ocy;&pcy;&tscy;&icy;&yacy;  <code>--ancestry-path</code> . &Pcy;&rcy;&icy;&mcy;&iecy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &kcy; &lcy;&icy;&ncy;&iecy;&jcy;&kcy;&iecy;  <code>D..M</code>  &ecy;&tcy;&ocy; &pcy;&rcy;&icy;&vcy;&ocy;&dcy;&icy;&tcy; &kcy;:</span></p> <div> <div> <pre class="hljs language-css">                E-----<span class="hljs-attr">--F</span>
                 \       \
                  G-<span class="hljs-attr">--H---I---J</span>
                               \
                                L<span class="hljs-attr">--M</span></pre> </div> </div> <p><span data-i18n="4ec0345e7656b4dbcd07e33c3675c84addf3a2558ffb5cf7c408a87da644e139/5b" data-source="We can also use &lt;code&gt;--ancestry-path=D&lt;/code&gt; instead of &lt;code&gt;--ancestry-path&lt;/code&gt; which means the same thing when applied to the &lt;code&gt;D..M&lt;/code&gt; range but is just more explicit." onmousemove="i18n(this)">&Mcy;&ycy; &tcy;&acy;&kcy;&zhcy;&iecy; &mcy;&ocy;&zhcy;&iecy;&mcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;  <code>--ancestry-path=D</code>  &vcy;&mcy;&iecy;&scy;&tcy;&ocy;  <code>--ancestry-path</code> , &chcy;&tcy;&ocy; &ocy;&zcy;&ncy;&acy;&chcy;&acy;&iecy;&tcy; &tcy;&ocy; &zhcy;&iecy; &scy;&acy;&mcy;&ocy;&iecy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &kcy; &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy;&ucy;  <code>D..M</code> , &ncy;&ocy; &ecy;&tcy;&ocy; &bcy;&ocy;&lcy;&iecy;&iecy; &yacy;&vcy;&ncy;&ocy;.</span></p> <p><span data-i18n="35431b042be220a055a82c55c1c984fdb2e250f63a9fe34c31d5555d9b89df1d/db" data-source="If we instead are interested in a given topic within this range, and all commits affected by that topic, we may only want to view the subset of &lt;code&gt;D..M&lt;/code&gt; which contain that topic in their ancestry path. So, using &lt;code&gt;--ancestry-path=H D..M&lt;/code&gt; for example would result in:" onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &ecy;&tcy;&ocy;&gcy;&ocy; &ncy;&acy;&scy; &icy;&ncy;&tcy;&iecy;&rcy;&iecy;&scy;&ucy;&iecy;&tcy; &dcy;&acy;&ncy;&ncy;&acy;&yacy; &tcy;&iecy;&mcy;&acy; &vcy; &ecy;&tcy;&ocy;&mcy; &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy;&iecy; &icy; &vcy;&scy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &zcy;&acy;&tcy;&rcy;&ocy;&ncy;&ucy;&tcy;&ycy;&iecy; &ecy;&tcy;&ocy;&jcy; &tcy;&iecy;&mcy;&ocy;&jcy;, &mcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&mcy; &zcy;&acy;&khcy;&ocy;&tcy;&iecy;&tcy;&softcy; &pcy;&rcy;&ocy;&scy;&mcy;&ocy;&tcy;&rcy;&iecy;&tcy;&softcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &pcy;&ocy;&dcy;&mcy;&ncy;&ocy;&zhcy;&iecy;&scy;&tcy;&vcy;&ocy;  <code>D..M</code> , &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&iecy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&tcy; &ecy;&tcy;&ucy; &tcy;&iecy;&mcy;&ucy; &vcy; &scy;&vcy;&ocy;&iecy;&mcy; &icy;&scy;&khcy;&ocy;&dcy;&ncy;&ocy;&mcy; &pcy;&ucy;&tcy;&icy;. &Icy;&tcy;&acy;&kcy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy;  <code>--ancestry-path=H D..M</code> , &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &pcy;&rcy;&icy;&vcy;&iecy;&dcy;&iecy;&tcy; &kcy;:</span></p> <div> <div> <pre class="hljs language-css">                E
                 \
                  G-<span class="hljs-attr">--H---I---J</span>
                               \
                                L<span class="hljs-attr">--M</span></pre> </div> </div> <p><span data-i18n="349da68ba4d35c1f1c29255e1aa2ef23a4a952f8c62f1abe743273717fa73124/a7" data-source="Whereas &lt;code&gt;--ancestry-path=K D..M&lt;/code&gt; would result in" onmousemove="i18n(this)">&Tcy;&ocy;&gcy;&dcy;&acy; &kcy;&acy;&kcy;  <code>--ancestry-path=K D..M</code>  &pcy;&rcy;&icy;&vcy;&iecy;&dcy;&iecy;&tcy; &kcy;</span></p> <div> <div> <pre class="hljs language-css">                K-------------<span class="hljs-attr">--L--M</span></pre> </div> </div> </dd> </dl> </div> <p><span data-i18n="0fd33cee8c2b3c161c3bebb4c0bc2a6c1038e20767ec5d08ad32dd36f8c42c94/6c" data-source="Before discussing another option, &lt;code&gt;--show-pulls&lt;/code&gt;, we need to create a new example history." onmousemove="i18n(this)">&Pcy;&rcy;&iecy;&zhcy;&dcy;&iecy; &chcy;&iecy;&mcy; &ocy;&bcy;&scy;&ucy;&zhcy;&dcy;&acy;&tcy;&softcy; &dcy;&rcy;&ucy;&gcy;&ocy;&jcy; &vcy;&acy;&rcy;&icy;&acy;&ncy;&tcy;,  <code>--show-pulls</code> , &ncy;&acy;&mcy; &ncy;&ucy;&zhcy;&ncy;&ocy; &scy;&ocy;&zcy;&dcy;&acy;&tcy;&softcy; &ncy;&ocy;&vcy;&ycy;&jcy; &pcy;&rcy;&icy;&mcy;&iecy;&rcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy;.</span></p> <p><span data-i18n="617ffb3d8a0451a6ef30a351b2f6996f1445671acfb2a624813ca79d75675453/d2" data-source="A common problem users face when looking at simplified history is that a commit they know changed a file somehow does not appear in the file&amp;rsquo;s simplified history. Let&amp;rsquo;s demonstrate a new example and show how options such as &lt;code&gt;--full-history&lt;/code&gt; and &lt;code&gt;--simplify-merges&lt;/code&gt; works in that case:" onmousemove="i18n(this)">&Rcy;&acy;&scy;&pcy;&rcy;&ocy;&scy;&tcy;&rcy;&acy;&ncy;&iecy;&ncy;&ncy;&acy;&yacy; &pcy;&rcy;&ocy;&bcy;&lcy;&iecy;&mcy;&acy;, &scy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&jcy; &scy;&tcy;&acy;&lcy;&kcy;&icy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&icy; &pcy;&rcy;&icy; &pcy;&rcy;&ocy;&scy;&mcy;&ocy;&tcy;&rcy;&iecy; &ucy;&pcy;&rcy;&ocy;&shchcy;&iecy;&ncy;&ncy;&ocy;&jcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy;, &zcy;&acy;&kcy;&lcy;&yucy;&chcy;&acy;&iecy;&tcy;&scy;&yacy; &vcy; &tcy;&ocy;&mcy;, &chcy;&tcy;&ocy; &icy;&zcy;&vcy;&iecy;&scy;&tcy;&ncy;&acy;&yacy; &icy;&mcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yacy;, &icy;&zcy;&mcy;&iecy;&ncy;&icy;&vcy;&shcy;&acy;&yacy; &fcy;&acy;&jcy;&lcy;, &kcy;&acy;&kcy;&icy;&mcy;-&tcy;&ocy; &ocy;&bcy;&rcy;&acy;&zcy;&ocy;&mcy; &ncy;&iecy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&tcy;&scy;&yacy; &vcy; &ucy;&pcy;&rcy;&ocy;&shchcy;&iecy;&ncy;&ncy;&ocy;&jcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy; &fcy;&acy;&jcy;&lcy;&acy;. &Pcy;&rcy;&ocy;&dcy;&iecy;&mcy;&ocy;&ncy;&scy;&tcy;&rcy;&icy;&rcy;&ucy;&iecy;&mcy; &ncy;&ocy;&vcy;&ycy;&jcy; &pcy;&rcy;&icy;&mcy;&iecy;&rcy; &icy; &pcy;&ocy;&kcy;&acy;&zhcy;&iecy;&mcy;, &kcy;&acy;&kcy; &vcy; &tcy;&acy;&kcy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &rcy;&acy;&bcy;&ocy;&tcy;&acy;&yucy;&tcy; &tcy;&acy;&kcy;&icy;&iecy; &vcy;&acy;&rcy;&icy;&acy;&ncy;&tcy;&ycy;, &kcy;&acy;&kcy;  <code>--full-history</code>  &icy;  <code>--simplify-merges</code> :</span></p> <div> <div> <pre class="hljs language-javascript">          .-A---M-----C--N---O---P
         /     <span class="hljs-regexp">/ \  \  \/   /</span>   /
        I     B   \  R-<span class="hljs-string">&apos;`-Z&apos;</span>   /
         \   /     \/         /
          \ /      <span class="hljs-regexp">/\        /</span>
           <span class="hljs-string">`---X--&apos;  `</span>---Y--<span class="hljs-string">&apos;</span></pre> </div> </div> <p><span data-i18n="e8d1876d706aa0ba3826933f87912df8a272aa6788e3fffad6d631c32aaa55b4/d4" data-source="For this example, suppose &lt;code&gt;I&lt;/code&gt; created &lt;code&gt;file.txt&lt;/code&gt; which was modified by &lt;code&gt;A&lt;/code&gt;, &lt;code&gt;B&lt;/code&gt;, and &lt;code&gt;X&lt;/code&gt; in different ways. The single-parent commits &lt;code&gt;C&lt;/code&gt;, &lt;code&gt;Z&lt;/code&gt;, and &lt;code&gt;Y&lt;/code&gt; do not change &lt;code&gt;file.txt&lt;/code&gt;. The merge commit &lt;code&gt;M&lt;/code&gt; was created by resolving the merge conflict to include both changes from &lt;code&gt;A&lt;/code&gt; and &lt;code&gt;B&lt;/code&gt; and hence is not TREESAME to either. The merge commit &lt;code&gt;R&lt;/code&gt;, however, was created by ignoring the contents of &lt;code&gt;file.txt&lt;/code&gt; at &lt;code&gt;M&lt;/code&gt; and taking only the contents of &lt;code&gt;file.txt&lt;/code&gt; at &lt;code&gt;X&lt;/code&gt;. Hence, &lt;code&gt;R&lt;/code&gt; is TREESAME to &lt;code&gt;X&lt;/code&gt; but not &lt;code&gt;M&lt;/code&gt;. Finally, the natural merge resolution to create &lt;code&gt;N&lt;/code&gt; is to take the contents of &lt;code&gt;file.txt&lt;/code&gt; at &lt;code&gt;R&lt;/code&gt;, so &lt;code&gt;N&lt;/code&gt; is TREESAME to &lt;code&gt;R&lt;/code&gt; but not &lt;code&gt;C&lt;/code&gt;. The merge commits &lt;code&gt;O&lt;/code&gt; and &lt;code&gt;P&lt;/code&gt; are TREESAME to their first parents, but not to their second parents, &lt;code&gt;Z&lt;/code&gt; and &lt;code&gt;Y&lt;/code&gt; respectively." onmousemove="i18n(this)">&Vcy; &ecy;&tcy;&ocy;&mcy; &pcy;&rcy;&icy;&mcy;&iecy;&rcy;&iecy; &pcy;&rcy;&iecy;&dcy;&pcy;&ocy;&lcy;&ocy;&zhcy;&icy;&mcy;, &chcy;&tcy;&ocy;  <code>I</code>  &scy;&ocy;&zcy;&dcy;&acy;&lcy;  <code>file.txt</code> , &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &bcy;&ycy;&lcy; &mcy;&ocy;&dcy;&icy;&fcy;&icy;&tscy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;  <code>A</code> ,  <code>B</code>  &icy;  <code>X</code>  &pcy;&ocy;-&rcy;&acy;&zcy;&ncy;&ocy;&mcy;&ucy;. &Ocy;&dcy;&ncy;&ocy;&rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&iecy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;  <code>C</code> ,  <code>Z</code>  &icy;  <code>Y</code>  &ncy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&yacy;&yucy;&tcy;  <code>file.txt</code> . &Kcy;&ocy;&mcy;&mcy;&icy;&tcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;  <code>M</code>  &bcy;&ycy;&lcy; &scy;&ocy;&zcy;&dcy;&acy;&ncy; &pcy;&ucy;&tcy;&iecy;&mcy; &rcy;&acy;&zcy;&rcy;&iecy;&shcy;&iecy;&ncy;&icy;&yacy; &kcy;&ocy;&ncy;&fcy;&lcy;&icy;&kcy;&tcy;&acy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &icy; &vcy;&kcy;&lcy;&yucy;&chcy;&icy;&lcy; &vcy; &scy;&iecy;&bcy;&yacy; &ocy;&bcy;&acy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &icy;&zcy;  <code>A</code>  &icy;  <code>B</code>  &icy;, &scy;&lcy;&iecy;&dcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;, &ncy;&iecy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; TREESAME &ncy;&icy; &dcy;&lcy;&yacy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &icy;&zcy; &ncy;&icy;&khcy;. &Ocy;&dcy;&ncy;&acy;&kcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;  <code>R</code>  &bcy;&ycy;&lcy; &scy;&ocy;&zcy;&dcy;&acy;&ncy; &pcy;&ucy;&tcy;&iecy;&mcy; &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&mcy;&ocy;&gcy;&ocy;  <code>file.txt</code>  &pcy;&ocy; &acy;&dcy;&rcy;&iecy;&scy;&ucy;  <code>M</code>  &icy; &vcy;&zcy;&yacy;&tcy;&icy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&mcy;&ocy;&gcy;&ocy;  <code>file.txt</code>  &pcy;&ocy; &acy;&dcy;&rcy;&iecy;&scy;&ucy;  <code>X</code> . &Scy;&lcy;&iecy;&dcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;,  <code>R</code>  &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; TREESAME  <code>X</code> , &ncy;&ocy; &ncy;&iecy;  <code>M</code> . &Ncy;&acy;&kcy;&ocy;&ncy;&iecy;&tscy;, &iecy;&scy;&tcy;&iecy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ycy;&mcy; &rcy;&iecy;&shcy;&iecy;&ncy;&icy;&iecy;&mcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &dcy;&lcy;&yacy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&yacy;  <code>N</code>  &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&mcy;&ocy;&gcy;&ocy;  <code>file.txt</code>  &pcy;&ocy; &acy;&dcy;&rcy;&iecy;&scy;&ucy;  <code>R</code> , &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy;  <code>N</code>  &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; TREESAME &dcy;&lcy;&yacy;  <code>R</code> , &ncy;&ocy; &ncy;&iecy; &dcy;&lcy;&yacy;  <code>C</code> . &Kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;  <code>O</code>  &icy;  <code>P</code>  &yacy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; TREESAME &dcy;&lcy;&yacy; &scy;&vcy;&ocy;&icy;&khcy; &pcy;&iecy;&rcy;&vcy;&ycy;&khcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&khcy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;&ocy;&vcy;, &ncy;&ocy; &ncy;&iecy; &dcy;&lcy;&yacy; &vcy;&tcy;&ocy;&rcy;&ycy;&khcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&khcy;,  <code>Z</code>  &icy;  <code>Y</code>  &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy;.</span></p> <p><span data-i18n="6fa4f80094e831909501bf956399fea9b4eb3d44f37c2b2f51194fd4db4151db/e8" data-source="When using the default mode, &lt;code&gt;N&lt;/code&gt; and &lt;code&gt;R&lt;/code&gt; both have a TREESAME parent, so those edges are walked and the others are ignored. The resulting history graph is:" onmousemove="i18n(this)">&Pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy; &rcy;&iecy;&zhcy;&icy;&mcy;&acy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;  <code>N</code>  &icy;  <code>R</code>  &icy;&mcy;&iecy;&yucy;&tcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&ocy;&gcy;&ocy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;&acy; TREESAME, &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy; &ecy;&tcy;&icy; &rcy;&iecy;&bcy;&rcy;&acy; &ocy;&bcy;&khcy;&ocy;&dcy;&yacy;&tcy;, &acy; &ocy;&scy;&tcy;&acy;&lcy;&softcy;&ncy;&ycy;&iecy; &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy;. &Icy;&tcy;&ocy;&gcy;&ocy;&vcy;&ycy;&jcy; &gcy;&rcy;&acy;&fcy;&icy;&kcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy;:</span></p> <div> <div> <pre class="hljs language-css">        <span class="hljs-selector-tag">I</span>-<span class="hljs-attr">--X</span></pre> </div> </div> <p><span data-i18n="10c7f73bedb61053faaf7037f514e648d43441caf9b323968a12fc8c292dee70/27" data-source="When using &lt;code&gt;--full-history&lt;/code&gt;, Git walks every edge. This will discover the commits &lt;code&gt;A&lt;/code&gt; and &lt;code&gt;B&lt;/code&gt; and the merge &lt;code&gt;M&lt;/code&gt;, but also will reveal the merge commits &lt;code&gt;O&lt;/code&gt; and &lt;code&gt;P&lt;/code&gt;. With parent rewriting, the resulting graph is:" onmousemove="i18n(this)">&Pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy;  <code>--full-history</code>   Git  &pcy;&rcy;&ocy;&khcy;&ocy;&dcy;&icy;&tcy; &kcy;&acy;&zhcy;&dcy;&ocy;&iecy; &rcy;&iecy;&bcy;&rcy;&ocy;. &Ecy;&tcy;&ocy; &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&icy;&tcy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&icy;&tcy;&softcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;  <code>A</code>  &icy;  <code>B</code>  &icy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&iecy;  <code>M</code> , &acy; &tcy;&acy;&kcy;&zhcy;&iecy; &vcy;&ycy;&yacy;&vcy;&icy;&tcy;&softcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;  <code>O</code>  &icy;  <code>P</code> . &Pcy;&rcy;&icy; &pcy;&iecy;&rcy;&iecy;&pcy;&icy;&scy;&ycy;&vcy;&acy;&ncy;&icy;&icy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&khcy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;&ocy;&vcy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&icy;&rcy;&ucy;&yucy;&shchcy;&icy;&jcy; &gcy;&rcy;&acy;&fcy;&icy;&kcy; &vcy;&ycy;&gcy;&lcy;&yacy;&dcy;&icy;&tcy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&mcy; &ocy;&bcy;&rcy;&acy;&zcy;&ocy;&mcy;:</span></p> <div> <div> <pre class="hljs language-javascript">          .-A---M--------N---O---P
         /     <span class="hljs-regexp">/ \  \  \/   /</span>   /
        I     B   \  R-<span class="hljs-string">&apos;`--&apos;</span>   /
         \   /     \/         /
          \ /      <span class="hljs-regexp">/\        /</span>
           <span class="hljs-string">`---X--&apos;  `</span>------<span class="hljs-string">&apos;</span></pre> </div> </div> <p><span data-i18n="758a24a2f9ce96b887566c9bacd13ab033c0b262c13a46f421276595216bfb00/47" data-source="Here, the merge commits &lt;code&gt;O&lt;/code&gt; and &lt;code&gt;P&lt;/code&gt; contribute extra noise, as they did not actually contribute a change to &lt;code&gt;file.txt&lt;/code&gt;. They only merged a topic that was based on an older version of &lt;code&gt;file.txt&lt;/code&gt;. This is a common issue in repositories using a workflow where many contributors work in parallel and merge their topic branches along a single trunk: many unrelated merges appear in the &lt;code&gt;--full-history&lt;/code&gt; results." onmousemove="i18n(this)">&Zcy;&dcy;&iecy;&scy;&softcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;  <code>O</code>  &icy;  <code>P</code>  &vcy;&ncy;&ocy;&scy;&yacy;&tcy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&jcy; &shcy;&ucy;&mcy;, &pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &ncy;&acy; &scy;&acy;&mcy;&ocy;&mcy; &dcy;&iecy;&lcy;&iecy; &ocy;&ncy;&icy; &ncy;&iecy; &vcy;&ncy;&ocy;&scy;&yacy;&tcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy; &vcy;  <code>file.txt</code> . &Ocy;&ncy;&icy; &lcy;&icy;&shcy;&softcy; &ocy;&bcy;&hardcy;&iecy;&dcy;&icy;&ncy;&icy;&lcy;&icy; &tcy;&iecy;&mcy;&ucy;, &ocy;&scy;&ncy;&ocy;&vcy;&acy;&ncy;&ncy;&ucy;&yucy; &ncy;&acy; &bcy;&ocy;&lcy;&iecy;&iecy; &scy;&tcy;&acy;&rcy;&ocy;&jcy; &vcy;&iecy;&rcy;&scy;&icy;&icy;  <code>file.txt</code> . &Ecy;&tcy;&ocy; &rcy;&acy;&scy;&pcy;&rcy;&ocy;&scy;&tcy;&rcy;&acy;&ncy;&iecy;&ncy;&ncy;&acy;&yacy; &pcy;&rcy;&ocy;&bcy;&lcy;&iecy;&mcy;&acy; &vcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy;&khcy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yucy;&shchcy;&icy;&khcy; &rcy;&acy;&bcy;&ocy;&chcy;&icy;&jcy; &pcy;&rcy;&ocy;&tscy;&iecy;&scy;&scy;, &vcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&mcy; &mcy;&ncy;&ocy;&gcy;&icy;&iecy; &ucy;&chcy;&acy;&scy;&tcy;&ncy;&icy;&kcy;&icy; &rcy;&acy;&bcy;&ocy;&tcy;&acy;&yucy;&tcy; &pcy;&acy;&rcy;&acy;&lcy;&lcy;&iecy;&lcy;&softcy;&ncy;&ocy; &icy; &ocy;&bcy;&hardcy;&iecy;&dcy;&icy;&ncy;&yacy;&yucy;&tcy; &scy;&vcy;&ocy;&icy; &tcy;&iecy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy;&iecy; &vcy;&iecy;&tcy;&kcy;&icy; &vcy; &ocy;&dcy;&ncy;&ucy; &mcy;&acy;&gcy;&icy;&scy;&tcy;&rcy;&acy;&lcy;&softcy;: &vcy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy;&acy;&khcy;  <code>--full-history</code>  &pcy;&ocy;&yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &mcy;&ncy;&ocy;&gcy;&ocy; &ncy;&iecy;&scy;&vcy;&yacy;&zcy;&acy;&ncy;&ncy;&ycy;&khcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&jcy;.</span></p> <p><span data-i18n="84e7f233141694b94fc003ba97ab2acfff86b4351091c99e542639b30bbe23e7/0c" data-source="When using the &lt;code&gt;--simplify-merges&lt;/code&gt; option, the commits &lt;code&gt;O&lt;/code&gt; and &lt;code&gt;P&lt;/code&gt; disappear from the results. This is because the rewritten second parents of &lt;code&gt;O&lt;/code&gt; and &lt;code&gt;P&lt;/code&gt; are reachable from their first parents. Those edges are removed and then the commits look like single-parent commits that are TREESAME to their parent. This also happens to the commit &lt;code&gt;N&lt;/code&gt;, resulting in a history view as follows:" onmousemove="i18n(this)">&Pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy; &ocy;&pcy;&tscy;&icy;&icy;  <code>--simplify-merges</code>  &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;  <code>O</code>  &icy;  <code>P</code>  &icy;&scy;&chcy;&iecy;&zcy;&acy;&yucy;&tcy; &icy;&zcy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy;&ocy;&vcy;. &Ecy;&tcy;&ocy; &scy;&vcy;&yacy;&zcy;&acy;&ncy;&ocy; &scy; &tcy;&iecy;&mcy;, &chcy;&tcy;&ocy; &pcy;&iecy;&rcy;&iecy;&pcy;&icy;&scy;&acy;&ncy;&ncy;&ycy;&iecy; &vcy;&tcy;&ocy;&rcy;&ycy;&iecy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&iecy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;&ycy;  <code>O</code>  &icy;  <code>P</code>  &dcy;&ocy;&scy;&tcy;&ucy;&pcy;&ncy;&ycy; &icy;&zcy; &icy;&khcy; &pcy;&iecy;&rcy;&vcy;&ycy;&khcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&iecy;&jcy;. &Ecy;&tcy;&icy; &rcy;&iecy;&bcy;&rcy;&acy; &ucy;&dcy;&acy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy;, &icy; &tcy;&ocy;&gcy;&dcy;&acy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &vcy;&ycy;&gcy;&lcy;&yacy;&dcy;&yacy;&tcy; &kcy;&acy;&kcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &scy; &ocy;&dcy;&ncy;&icy;&mcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&iecy;&mcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &yacy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; TREESAME &dcy;&lcy;&yacy; &scy;&vcy;&ocy;&iecy;&gcy;&ocy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&yacy;. &Ecy;&tcy;&ocy; &tcy;&acy;&kcy;&zhcy;&iecy; &pcy;&rcy;&ocy;&icy;&scy;&khcy;&ocy;&dcy;&icy;&tcy; &scy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&mcy;  <code>N</code> , &vcy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy;&iecy; &chcy;&iecy;&gcy;&ocy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&yacy; &vcy;&ycy;&gcy;&lcy;&yacy;&dcy;&icy;&tcy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&mcy; &ocy;&bcy;&rcy;&acy;&zcy;&ocy;&mcy;:</span></p> <div> <div> <pre class="hljs language-lua">          .-A<span class="hljs-comment">---M--.</span>
         /     /    \
        I     B      R
         \   /      /
          \ /      /
           `<span class="hljs-comment">---X--&apos;</span></pre> </div> </div> <p><span data-i18n="1911c57844c11aef5c2a32947b7d25f93e1ffed7e1af75575915e1bf650a5858/e0" data-source="In this view, we see all of the important single-parent changes from &lt;code&gt;A&lt;/code&gt;, &lt;code&gt;B&lt;/code&gt;, and &lt;code&gt;X&lt;/code&gt;. We also see the carefully-resolved merge &lt;code&gt;M&lt;/code&gt; and the not-so-carefully-resolved merge &lt;code&gt;R&lt;/code&gt;. This is usually enough information to determine why the commits &lt;code&gt;A&lt;/code&gt; and &lt;code&gt;B&lt;/code&gt; &amp;quot;disappeared&amp;quot; from history in the default view. However, there are a few issues with this approach." onmousemove="i18n(this)">&Vcy; &ecy;&tcy;&ocy;&mcy; &pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&icy; &mcy;&ycy; &vcy;&icy;&dcy;&icy;&mcy; &vcy;&scy;&iecy; &vcy;&acy;&zhcy;&ncy;&ycy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&yacy; &icy;&zcy;  <code>A</code> ,  <code>B</code>  &icy;  <code>X</code> . &Mcy;&ycy; &tcy;&acy;&kcy;&zhcy;&iecy; &vcy;&icy;&dcy;&icy;&mcy; &tcy;&shchcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &rcy;&iecy;&shcy;&iecy;&ncy;&ncy;&ocy;&iecy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&iecy;  <code>M</code>  &icy; &ncy;&iecy; &ocy;&chcy;&iecy;&ncy;&softcy; &tcy;&shchcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &rcy;&acy;&zcy;&rcy;&iecy;&shcy;&iecy;&ncy;&ncy;&ocy;&iecy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&iecy;  <code>R</code> . &Ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &ecy;&tcy;&ocy;&jcy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&icy; &dcy;&ocy;&scy;&tcy;&acy;&tcy;&ocy;&chcy;&ncy;&ocy;, &chcy;&tcy;&ocy;&bcy;&ycy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&icy;&tcy;&softcy;, &pcy;&ocy;&chcy;&iecy;&mcy;&ucy;  <code>A</code>  &icy;  <code>B</code>   &quot;disappeared&quot;  &fcy;&icy;&kcy;&scy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy; &icy;&zcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy; &vcy; &pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&icy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;. &Ocy;&dcy;&ncy;&acy;&kcy;&ocy; &ucy; &ecy;&tcy;&ocy;&gcy;&ocy; &pcy;&ocy;&dcy;&khcy;&ocy;&dcy;&acy; &iecy;&scy;&tcy;&softcy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &pcy;&rcy;&ocy;&bcy;&lcy;&iecy;&mcy;.</span></p> <p><span data-i18n="01933c4dfddec5901bd513a96956a9f79f587080aa4576b5c75d6f2b684750b9/0a" data-source="The first issue is performance. Unlike any previous option, the &lt;code&gt;--simplify-merges&lt;/code&gt; option requires walking the entire commit history before returning a single result. This can make the option difficult to use for very large repositories." onmousemove="i18n(this)">&Pcy;&iecy;&rcy;&vcy;&acy;&yacy; &pcy;&rcy;&ocy;&bcy;&lcy;&iecy;&mcy;&acy; &mdash; &pcy;&rcy;&ocy;&icy;&zcy;&vcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&scy;&tcy;&softcy;. &Vcy; &ocy;&tcy;&lcy;&icy;&chcy;&icy;&iecy; &ocy;&tcy; &lcy;&yucy;&bcy;&ocy;&gcy;&ocy; &pcy;&rcy;&iecy;&dcy;&ycy;&dcy;&ucy;&shchcy;&iecy;&gcy;&ocy; &vcy;&acy;&rcy;&icy;&acy;&ncy;&tcy;&acy;, &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;  <code>--simplify-merges</code>  &tcy;&rcy;&iecy;&bcy;&ucy;&iecy;&tcy; &pcy;&rcy;&ocy;&jcy;&tcy;&icy; &vcy;&scy;&yucy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&yucy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;, &pcy;&rcy;&iecy;&zhcy;&dcy;&iecy; &chcy;&iecy;&mcy; &vcy;&ocy;&zcy;&vcy;&rcy;&acy;&shchcy;&acy;&tcy;&softcy; &iecy;&dcy;&icy;&ncy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ycy;&jcy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy;. &Ecy;&tcy;&ocy; &mcy;&ocy;&zhcy;&iecy;&tcy; &zcy;&acy;&tcy;&rcy;&ucy;&dcy;&ncy;&icy;&tcy;&softcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy; &ecy;&tcy;&ocy;&jcy; &ocy;&pcy;&tscy;&icy;&icy; &dcy;&lcy;&yacy; &ocy;&chcy;&iecy;&ncy;&softcy; &bcy;&ocy;&lcy;&softcy;&shcy;&icy;&khcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&iecy;&vcy;.</span></p> <p><span data-i18n="6ae0f80965b4102f524973f35d4fac6f692779f009cac5bf42664c599337cb11/07" data-source="The second issue is one of auditing. When many contributors are working on the same repository, it is important which merge commits introduced a change into an important branch. The problematic merge &lt;code&gt;R&lt;/code&gt; above is not likely to be the merge commit that was used to merge into an important branch. Instead, the merge &lt;code&gt;N&lt;/code&gt; was used to merge &lt;code&gt;R&lt;/code&gt; and &lt;code&gt;X&lt;/code&gt; into the important branch. This commit may have information about why the change &lt;code&gt;X&lt;/code&gt; came to override the changes from &lt;code&gt;A&lt;/code&gt; and &lt;code&gt;B&lt;/code&gt; in its commit message." onmousemove="i18n(this)">&Vcy;&tcy;&ocy;&rcy;&ocy;&jcy; &vcy;&ocy;&pcy;&rcy;&ocy;&scy; &kcy;&acy;&scy;&acy;&iecy;&tcy;&scy;&yacy; &acy;&ucy;&dcy;&icy;&tcy;&acy;. &Kcy;&ocy;&gcy;&dcy;&acy; &ncy;&acy;&dcy; &ocy;&dcy;&ncy;&icy;&mcy; &icy; &tcy;&iecy;&mcy; &zhcy;&iecy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&iecy;&mcy; &rcy;&acy;&bcy;&ocy;&tcy;&acy;&iecy;&tcy; &mcy;&ncy;&ocy;&gcy;&ocy; &ucy;&chcy;&acy;&scy;&tcy;&ncy;&icy;&kcy;&ocy;&vcy;, &vcy;&acy;&zhcy;&ncy;&ocy;, &kcy;&acy;&kcy;&icy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &vcy;&ncy;&iecy;&scy;&lcy;&icy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &vcy; &vcy;&acy;&zhcy;&ncy;&ucy;&yucy; &vcy;&iecy;&tcy;&kcy;&ucy;. &Vcy;&ycy;&shcy;&iecy;&ucy;&pcy;&ocy;&mcy;&yacy;&ncy;&ucy;&tcy;&ocy;&iecy; &pcy;&rcy;&ocy;&bcy;&lcy;&iecy;&mcy;&ncy;&ocy;&iecy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&iecy;  <code>R</code>  &vcy;&rcy;&yacy;&dcy; &lcy;&icy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&iecy;&jcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;, &kcy;&ocy;&tcy;&ocy;&rcy;&acy;&yacy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&lcy;&acy;&scy;&softcy; &dcy;&lcy;&yacy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &scy; &vcy;&acy;&zhcy;&ncy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&ocy;&jcy;. &Vcy;&mcy;&iecy;&scy;&tcy;&ocy; &ecy;&tcy;&ocy;&gcy;&ocy; &bcy;&ycy;&lcy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&ocy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&iecy;  <code>N</code>  &dcy;&lcy;&yacy; &ocy;&bcy;&hardcy;&iecy;&dcy;&icy;&ncy;&iecy;&ncy;&icy;&yacy;  <code>R</code>  &icy;  <code>X</code>  &vcy; &vcy;&acy;&zhcy;&ncy;&ucy;&yucy; &vcy;&iecy;&tcy;&vcy;&softcy;. &Ecy;&tcy;&ocy;&tcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy; &mcy;&ocy;&zhcy;&iecy;&tcy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&acy;&tcy;&softcy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&yucy; &ocy; &tcy;&ocy;&mcy;, &pcy;&ocy;&chcy;&iecy;&mcy;&ucy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&iecy;  <code>X</code>  &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&yacy;&iecy;&tcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &icy;&zcy;  <code>A</code>  &icy;  <code>B</code>  &vcy; &iecy;&gcy;&ocy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&icy; &ocy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;.</span></p> <div> <dl> <dt id="Documentation/git-log.txt---show-pulls-1"><span data-i18n="e55c728df27d3a1de123d4ffc9ae92ba56e57aa8aee48706d54a049101c83104/4b" data-source="--show-pulls" onmousemove="i18n(this)">--show-pulls</span></dt> <dd> <p><span data-i18n="df99c4adbee039dc21977a13e8d98a4aa0ec297ffdb2e975c44dc2d5b86d4958/13" data-source="In addition to the commits shown in the default history, show each merge commit that is not TREESAME to its first parent but is TREESAME to a later parent." onmousemove="i18n(this)">&Vcy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy;&icy;&iecy; &kcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy;&mcy;, &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&mcy;&ycy;&mcy; &vcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;, &pcy;&ocy;&kcy;&acy;&zhcy;&icy;&tcy;&iecy; &kcy;&acy;&zhcy;&dcy;&ycy;&jcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &ncy;&iecy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; TREESAME &dcy;&lcy;&yacy; &scy;&vcy;&ocy;&iecy;&gcy;&ocy; &pcy;&iecy;&rcy;&vcy;&ocy;&gcy;&ocy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&yacy;, &ncy;&ocy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; TREESAME &dcy;&lcy;&yacy; &bcy;&ocy;&lcy;&iecy;&iecy; &pcy;&ocy;&zcy;&dcy;&ncy;&iecy;&gcy;&ocy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&yacy;.</span></p> <p><span data-i18n="7c7a99dce5b9d182ecb35d22fd87297dd3393cca36947c47c7c56c1642386372/f4" data-source="When a merge commit is included by &lt;code&gt;--show-pulls&lt;/code&gt;, the merge is treated as if it &amp;quot;pulled&amp;quot; the change from another branch. When using &lt;code&gt;--show-pulls&lt;/code&gt; on this example (and no other options) the resulting graph is:" onmousemove="i18n(this)">&Kcy;&ocy;&gcy;&dcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yacy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &vcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&acy; &vcy;  <code>--show-pulls</code>  , &scy;&lcy;&icy;&yacy;&ncy;&icy;&iecy; &ocy;&bcy;&rcy;&acy;&bcy;&acy;&tcy;&ycy;&vcy;&acy;&iecy;&tcy;&scy;&yacy; &tcy;&acy;&kcy;, &kcy;&acy;&kcy; &iecy;&scy;&lcy;&icy; &bcy;&ycy; &ecy;&tcy;&ocy;  &quot;pulled&quot;  &bcy;&ycy;&lcy;&ocy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&iecy;&mcy; &icy;&zcy; &dcy;&rcy;&ucy;&gcy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy;. &Pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy;  <code>--show-pulls</code>  &vcy; &ecy;&tcy;&ocy;&mcy; &pcy;&rcy;&icy;&mcy;&iecy;&rcy;&iecy; (&icy; &ncy;&icy;&kcy;&acy;&kcy;&icy;&khcy; &dcy;&rcy;&ucy;&gcy;&icy;&khcy; &ocy;&pcy;&tscy;&icy;&jcy;) &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&icy;&rcy;&ucy;&yucy;&shchcy;&icy;&jcy; &gcy;&rcy;&acy;&fcy;&icy;&kcy; &vcy;&ycy;&gcy;&lcy;&yacy;&dcy;&icy;&tcy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&mcy; &ocy;&bcy;&rcy;&acy;&zcy;&ocy;&mcy;:</span></p> <div> <div> <pre class="hljs language-css">        <span class="hljs-selector-tag">I</span>-<span class="hljs-attr">--X---R---N</span></pre> </div> </div> <p><span data-i18n="c1e30e847e3de89c1041da6399de8eb9c3ed442a20dc97e363cbcba6c34a7cf0/ef" data-source="Here, the merge commits &lt;code&gt;R&lt;/code&gt; and &lt;code&gt;N&lt;/code&gt; are included because they pulled the commits &lt;code&gt;X&lt;/code&gt; and &lt;code&gt;R&lt;/code&gt; into the base branch, respectively. These merges are the reason the commits &lt;code&gt;A&lt;/code&gt; and &lt;code&gt;B&lt;/code&gt; do not appear in the default history." onmousemove="i18n(this)">&Zcy;&dcy;&iecy;&scy;&softcy; &vcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&ycy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;  <code>R</code>  &icy;  <code>N</code> , &pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &ocy;&ncy;&icy; &pcy;&iecy;&rcy;&iecy;&ncy;&iecy;&scy;&lcy;&icy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;  <code>X</code>  &icy;  <code>R</code>  &vcy; &bcy;&acy;&zcy;&ocy;&vcy;&ucy;&yucy; &vcy;&iecy;&tcy;&kcy;&ucy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy;. &Ecy;&tcy;&icy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &yacy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &pcy;&rcy;&icy;&chcy;&icy;&ncy;&ocy;&jcy; &tcy;&ocy;&gcy;&ocy;, &chcy;&tcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;  <code>A</code>  &icy;  <code>B</code>  &ncy;&iecy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&yucy;&tcy;&scy;&yacy; &vcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;.</span></p> <p><span data-i18n="256e5a10603d0ff1dd10648141aeae108a5a2de4a22327ac026d6dac2b2ba516/0b" data-source="When &lt;code&gt;--show-pulls&lt;/code&gt; is paired with &lt;code&gt;--simplify-merges&lt;/code&gt;, the graph includes all of the necessary information:" onmousemove="i18n(this)">&Kcy;&ocy;&gcy;&dcy;&acy;  <code>--show-pulls</code>  &rcy;&acy;&bcy;&ocy;&tcy;&acy;&iecy;&tcy; &vcy; &pcy;&acy;&rcy;&iecy; &scy;  <code>--simplify-merges</code> , &gcy;&rcy;&acy;&fcy;&icy;&kcy; &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&iecy;&tcy; &vcy;&scy;&yucy; &ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;&ucy;&yucy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&yucy;:</span></p> <div> <div> <pre class="hljs language-javascript">          .-A---M--.   N
         /     <span class="hljs-regexp">/    \ /</span>
        I     B      R
         \   /      /
          \ /      /
           <span class="hljs-string">`---X--&apos;</span></pre> </div> </div> <p><span data-i18n="07cabf9e06ed90fca329dd7873ddfebbeb930d22a204c63c06335c6cdafb6fd7/bd" data-source="Notice that since &lt;code&gt;M&lt;/code&gt; is reachable from &lt;code&gt;R&lt;/code&gt;, the edge from &lt;code&gt;N&lt;/code&gt; to &lt;code&gt;M&lt;/code&gt; was simplified away. However, &lt;code&gt;N&lt;/code&gt; still appears in the history as an important commit because it &amp;quot;pulled&amp;quot; the change &lt;code&gt;R&lt;/code&gt; into the main branch." onmousemove="i18n(this)">&Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;: &pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy;  <code>M</code>  &dcy;&ocy;&scy;&tcy;&ucy;&pcy;&iecy;&ncy; &icy;&zcy;  <code>R</code> , &gcy;&rcy;&acy;&ncy;&icy;&tscy;&acy; &ocy;&tcy;  <code>N</code>  &dcy;&ocy;  <code>M</code>  &bcy;&ycy;&lcy;&acy; &ucy;&pcy;&rcy;&ocy;&shchcy;&iecy;&ncy;&acy;. &Ocy;&dcy;&ncy;&acy;&kcy;&ocy;  <code>N</code>  &pcy;&ocy;-&pcy;&rcy;&iecy;&zhcy;&ncy;&iecy;&mcy;&ucy; &fcy;&icy;&gcy;&ucy;&rcy;&icy;&rcy;&ucy;&iecy;&tcy; &vcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy; &kcy;&acy;&kcy; &vcy;&acy;&zhcy;&ncy;&ycy;&jcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;, &pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &ecy;&tcy;&ocy;  &quot;pulled&quot;  &mdash; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&iecy;  <code>R</code>  &vcy; &ocy;&scy;&ncy;&ocy;&vcy;&ncy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&iecy;.</span></p> </dd> </dl> </div> <p><span data-i18n="352e1061e7cb8bebf1ce95b2e88642bf99a8d5571192c30a519e5215d3218ccc/74" data-source="The &lt;code&gt;--simplify-by-decoration&lt;/code&gt; option allows you to view only the big picture of the topology of the history, by omitting commits that are not referenced by tags. Commits are marked as !TREESAME (in other words, kept after history simplification rules described above) if (1) they are referenced by tags, or (2) they change the contents of the paths given on the command line. All other commits are marked as TREESAME (subject to be simplified away)." onmousemove="i18n(this)">&Ocy;&pcy;&tscy;&icy;&yacy;  <code>--simplify-by-decoration</code>  &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&yacy;&iecy;&tcy; &pcy;&rcy;&ocy;&scy;&mcy;&acy;&tcy;&rcy;&icy;&vcy;&acy;&tcy;&softcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &ocy;&bcy;&shchcy;&ucy;&yucy; &kcy;&acy;&rcy;&tcy;&icy;&ncy;&ucy; &tcy;&ocy;&pcy;&ocy;&lcy;&ocy;&gcy;&icy;&icy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy;, &ocy;&pcy;&ucy;&scy;&kcy;&acy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &ncy;&acy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &ncy;&iecy; &scy;&scy;&ycy;&lcy;&acy;&yucy;&tcy;&scy;&yacy; &tcy;&iecy;&gcy;&icy;. &Kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &pcy;&ocy;&mcy;&iecy;&chcy;&acy;&yucy;&tcy;&scy;&yacy; &kcy;&acy;&kcy; !TREESAME (&dcy;&rcy;&ucy;&gcy;&icy;&mcy;&icy; &scy;&lcy;&ocy;&vcy;&acy;&mcy;&icy;, &scy;&ocy;&khcy;&rcy;&acy;&ncy;&yacy;&yucy;&tcy;&scy;&yacy; &pcy;&ocy;&scy;&lcy;&iecy; &ocy;&pcy;&icy;&scy;&acy;&ncy;&ncy;&ycy;&khcy; &vcy;&ycy;&shcy;&iecy; &pcy;&rcy;&acy;&vcy;&icy;&lcy; &ucy;&pcy;&rcy;&ocy;&shchcy;&iecy;&ncy;&icy;&yacy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy;), &iecy;&scy;&lcy;&icy; (1) &ncy;&acy; &ncy;&icy;&khcy; &scy;&scy;&ycy;&lcy;&acy;&yucy;&tcy;&scy;&yacy; &tcy;&iecy;&gcy;&icy; &icy;&lcy;&icy; (2) &ocy;&ncy;&icy; &icy;&zcy;&mcy;&iecy;&ncy;&yacy;&yucy;&tcy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&mcy;&ocy;&iecy; &pcy;&ucy;&tcy;&iecy;&jcy;, &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ycy;&khcy; &vcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy;. &Vcy;&scy;&iecy; &ocy;&scy;&tcy;&acy;&lcy;&softcy;&ncy;&ycy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &pcy;&ocy;&mcy;&iecy;&chcy;&iecy;&ncy;&ycy; &kcy;&acy;&kcy; TREESAME (&mcy;&ocy;&zhcy;&ncy;&ocy; &ucy;&pcy;&rcy;&ocy;&scy;&tcy;&icy;&tcy;&softcy;).</span></p> </div> <div> <h3 class="text-body-emphasis"  id="_commit_ordering"><span data-i18n="feb9a97922d84a2af47afb5ba431eca4b2ebcece6fa10896e8f5191f559ff1c4/5f" data-source="Commit Ordering" onmousemove="i18n(this)">Commit Ordering</span></h3> <p><span data-i18n="5c1b6d3d4f3edffd311cf59510bb2a70a234953981a945089fb5dc6134ed4f92/b8" data-source="By default, the commits are shown in reverse chronological order." onmousemove="i18n(this)">&Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&yucy;&tcy;&scy;&yacy; &vcy; &ocy;&bcy;&rcy;&acy;&tcy;&ncy;&ocy;&mcy; &khcy;&rcy;&ocy;&ncy;&ocy;&lcy;&ocy;&gcy;&icy;&chcy;&iecy;&scy;&kcy;&ocy;&mcy; &pcy;&ocy;&rcy;&yacy;&dcy;&kcy;&iecy;.</span></p> <div> <dl> <dt id="Documentation/git-log.txt---date-order"><span data-i18n="362c7dbdb06d968018dff105c167e3de54e9bda965b078a22e3cb54ba088f80a/e5" data-source="--date-order" onmousemove="i18n(this)">--date-order</span></dt> <dd> <p><span data-i18n="df66a70dcb5472fe5368f2e4df1875c52a5566431dd235ecccc8da0e810ad84f/06" data-source="Show no parents before all of its children are shown, but otherwise show commits in the commit timestamp order." onmousemove="i18n(this)">&Ncy;&iecy; &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&iecy;&jcy; &dcy;&ocy; &tcy;&ocy;&gcy;&ocy;, &kcy;&acy;&kcy; &bcy;&ucy;&dcy;&ucy;&tcy; &pcy;&ocy;&kcy;&acy;&zcy;&acy;&ncy;&ycy; &vcy;&scy;&iecy; &iecy;&gcy;&ocy; &dcy;&ocy;&chcy;&iecy;&rcy;&ncy;&icy;&iecy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;&ycy;, &ncy;&ocy; &vcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &vcy; &pcy;&ocy;&rcy;&yacy;&dcy;&kcy;&iecy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ycy;&khcy; &mcy;&iecy;&tcy;&ocy;&kcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;.</span></p> </dd> <dt id="Documentation/git-log.txt---author-date-order"><span data-i18n="e5e430f85da7c2e187b0cab759be3ee2505541faf53b0bc79d0b96d274224f02/dc" data-source="--author-date-order" onmousemove="i18n(this)">--author-date-order</span></dt> <dd> <p><span data-i18n="10d24312b4ee09409d7bb40be2eb17de7066ae1742e20ecc280b977958480a52/36" data-source="Show no parents before all of its children are shown, but otherwise show commits in the author timestamp order." onmousemove="i18n(this)">&Ncy;&iecy; &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&iecy;&jcy; &dcy;&ocy; &tcy;&ocy;&gcy;&ocy;, &kcy;&acy;&kcy; &bcy;&ucy;&dcy;&ucy;&tcy; &pcy;&ocy;&kcy;&acy;&zcy;&acy;&ncy;&ycy; &vcy;&scy;&iecy; &iecy;&gcy;&ocy; &dcy;&ocy;&chcy;&iecy;&rcy;&ncy;&icy;&iecy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;&ycy;, &ncy;&ocy; &vcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &vcy; &pcy;&ocy;&rcy;&yacy;&dcy;&kcy;&iecy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ycy;&khcy; &mcy;&iecy;&tcy;&ocy;&kcy; &acy;&vcy;&tcy;&ocy;&rcy;&acy;.</span></p> </dd> <dt id="Documentation/git-log.txt---topo-order"><span data-i18n="0c7a9cd1d98a28baf7db881c517bfec77ff26cbbed408b3fed0ba30600fd3a41/12" data-source="--topo-order" onmousemove="i18n(this)">--topo-order</span></dt> <dd> <p><span data-i18n="64d72408f4ecbeb1649746af61ec73c5136dfaa787bcd905c82a4a44aadaa09b/59" data-source="Show no parents before all of its children are shown, and avoid showing commits on multiple lines of history intermixed." onmousemove="i18n(this)">&Ncy;&iecy; &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&khcy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;&ocy;&vcy; &dcy;&ocy; &tcy;&ocy;&gcy;&ocy;, &kcy;&acy;&kcy; &bcy;&ucy;&dcy;&ucy;&tcy; &pcy;&ocy;&kcy;&acy;&zcy;&acy;&ncy;&ycy; &vcy;&scy;&iecy; &iecy;&gcy;&ocy; &dcy;&ocy;&chcy;&iecy;&rcy;&ncy;&icy;&iecy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;&ycy;, &icy; &icy;&zcy;&bcy;&iecy;&gcy;&acy;&jcy;&tcy;&iecy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &vcy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&icy;&khcy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&shcy;&acy;&ncy;&ncy;&ycy;&khcy; &scy;&tcy;&rcy;&ocy;&kcy;&acy;&khcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy;.</span></p> <p><span data-i18n="a5cce02211c48452411693fcef17cfc774a49eeb4fa785fbd6eebb0948496375/ce" data-source="For example, in a commit history like this:" onmousemove="i18n(this)">&Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &vcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &tcy;&acy;&kcy;:</span></p> <div> <div> <pre class="hljs language-lua">    <span class="hljs-comment">---1----2----4----7</span>
        \               \
         <span class="hljs-number">3</span><span class="hljs-comment">----5----6----8---</span></pre> </div> </div> <p><span data-i18n="17b74365325186e448cadcdee6d24a1ffbf1df0c7292eecff7c3bb58370f2060/1c" data-source="where the numbers denote the order of commit timestamps, &lt;code&gt;git
rev-list&lt;/code&gt; and friends with &lt;code&gt;--date-order&lt;/code&gt; show the commits in the timestamp order: 8 7 6 5 4 3 2 1." onmousemove="i18n(this)">&gcy;&dcy;&iecy; &tscy;&icy;&fcy;&rcy;&ycy; &ocy;&bcy;&ocy;&zcy;&ncy;&acy;&chcy;&acy;&yucy;&tcy; &pcy;&ocy;&rcy;&yacy;&dcy;&ocy;&kcy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ycy;&khcy; &mcy;&iecy;&tcy;&ocy;&kcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;,  <code>git
rev-list</code>  &icy; &iecy;&gcy;&ocy; &dcy;&rcy;&ucy;&zcy;&softcy;&yacy; &scy;  <code>--date-order</code>  &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&yucy;&tcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &vcy; &pcy;&ocy;&rcy;&yacy;&dcy;&kcy;&iecy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ycy;&khcy; &mcy;&iecy;&tcy;&ocy;&kcy;: 8 7 6 5 4 3 2 1.</span></p> <p><span data-i18n="e86e9e711235fd6356de4b894c92b8189259f190e7cf4d4c09bbd71b1a9df35a/6d" data-source="With &lt;code&gt;--topo-order&lt;/code&gt;, they would show 8 6 5 3 7 4 2 1 (or 8 7 4 2 6 5 3 1); some older commits are shown before newer ones in order to avoid showing the commits from two parallel development track mixed together." onmousemove="i18n(this)">&Scy;  <code>--topo-order</code>  &ocy;&ncy;&icy; &bcy;&ucy;&dcy;&ucy;&tcy; &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; 8 6 5 3 7 4 2 1 (&icy;&lcy;&icy; 8 7 4 2 6 5 3 1); &ncy;&iecy;&kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &scy;&tcy;&acy;&rcy;&ycy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&yucy;&tcy;&scy;&yacy; &pcy;&iecy;&rcy;&iecy;&dcy; &ncy;&ocy;&vcy;&ycy;&mcy;&icy;, &chcy;&tcy;&ocy;&bcy;&ycy; &icy;&zcy;&bcy;&iecy;&zhcy;&acy;&tcy;&softcy; &scy;&mcy;&iecy;&shcy;&icy;&vcy;&acy;&ncy;&icy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &icy;&zcy; &dcy;&vcy;&ucy;&khcy; &pcy;&acy;&rcy;&acy;&lcy;&lcy;&iecy;&lcy;&softcy;&ncy;&ycy;&khcy; &tcy;&rcy;&iecy;&kcy;&ocy;&vcy; &rcy;&acy;&zcy;&rcy;&acy;&bcy;&ocy;&tcy;&kcy;&icy;.</span></p> </dd> <dt id="Documentation/git-log.txt---reverse"><span data-i18n="ff6f480d21f060000603ced38b5ac57e97f0984516513d1b392e9a3d34cd5288/13" data-source="--reverse" onmousemove="i18n(this)">--reverse</span></dt> <dd> <p><span data-i18n="3143ac20e468733d4ab13d00822d95483ecd4a550164a786bbfab1071485ba45/53" data-source="Output the commits chosen to be shown (see Commit Limiting section above) in reverse order. Cannot be combined with &lt;code&gt;--walk-reflogs&lt;/code&gt;." onmousemove="i18n(this)">&Vcy;&ycy;&vcy;&iecy;&dcy;&icy;&tcy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &vcy;&ycy;&bcy;&rcy;&acy;&ncy;&ncy;&ycy;&iecy; &dcy;&lcy;&yacy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yacy; (&scy;&mcy;. &rcy;&acy;&zcy;&dcy;&iecy;&lcy; &laquo;&Ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&iecy;&ncy;&icy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;&raquo; &vcy;&ycy;&shcy;&iecy;), &vcy; &ocy;&bcy;&rcy;&acy;&tcy;&ncy;&ocy;&mcy; &pcy;&ocy;&rcy;&yacy;&dcy;&kcy;&iecy;. &Ncy;&iecy;&vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&ocy; &ocy;&bcy;&hardcy;&iecy;&dcy;&icy;&ncy;&icy;&tcy;&softcy; &scy;  <code>--walk-reflogs</code> .</span></p> </dd> </dl> </div> </div> <div> <h3 class="text-body-emphasis"  id="_object_traversal"><span data-i18n="1bcda39b6ddd93848c13fe17c5baabb59e547655938123dcd4b99e032aea8d84/1c" data-source="Object Traversal" onmousemove="i18n(this)">Object Traversal</span></h3> <p><span data-i18n="13904a7d360d077f81ea8ad647f2712e14309bb2a8518978875be342eb4b79a1/65" data-source="These options are mostly targeted for packing of Git repositories." onmousemove="i18n(this)">&Ecy;&tcy;&icy; &ocy;&pcy;&tscy;&icy;&icy; &vcy; &ocy;&scy;&ncy;&ocy;&vcy;&ncy;&ocy;&mcy; &pcy;&rcy;&iecy;&dcy;&ncy;&acy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&ycy; &dcy;&lcy;&yacy; &ucy;&pcy;&acy;&kcy;&ocy;&vcy;&kcy;&icy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&iecy;&vcy;  Git .</span></p> <div> <dl> <dt id="Documentation/git-log.txt---no-walksortedunsorted"><span data-i18n="c5a995d7c8c1f5b15922b91efbda922c086acb07fdeb5d4c90e8ceda5b724cd2/b2" data-source="--no-walk[=(sorted|unsorted)]" onmousemove="i18n(this)">--no-walk[=(sorted|unsorted)]</span></dt> <dd> <p><span data-i18n="959cbacb7ddddcd17b81829ee4cdbc6029cfb0ab4decd803e48b9ada12dcdf64/19" data-source="Only show the given commits, but do not traverse their ancestors. This has no effect if a range is specified. If the argument &lt;code&gt;unsorted&lt;/code&gt; is given, the commits are shown in the order they were given on the command line. Otherwise (if &lt;code&gt;sorted&lt;/code&gt; or no argument was given), the commits are shown in reverse chronological order by commit time. Cannot be combined with &lt;code&gt;--graph&lt;/code&gt;." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&jcy;&tcy;&iecy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &dcy;&acy;&ncy;&ncy;&ycy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &ncy;&ocy; &ncy;&iecy; &pcy;&rcy;&ocy;&scy;&mcy;&acy;&tcy;&rcy;&icy;&vcy;&acy;&jcy;&tcy;&iecy; &icy;&khcy; &pcy;&rcy;&iecy;&dcy;&kcy;&ocy;&vcy;. &Ecy;&tcy;&ocy; &ncy;&iecy; &icy;&mcy;&iecy;&iecy;&tcy; &ncy;&icy;&kcy;&acy;&kcy;&ocy;&gcy;&ocy; &ecy;&fcy;&fcy;&iecy;&kcy;&tcy;&acy;, &iecy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy; &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy;. &IEcy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;  <code>unsorted</code> , &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&yucy;&tcy;&scy;&yacy; &vcy; &tcy;&ocy;&mcy; &pcy;&ocy;&rcy;&yacy;&dcy;&kcy;&iecy;, &vcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&mcy; &ocy;&ncy;&icy; &bcy;&ycy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ycy; &vcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy;. &Vcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; (&iecy;&scy;&lcy;&icy;  <code>sorted</code>  &icy;&lcy;&icy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;), &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&yucy;&tcy;&scy;&yacy; &vcy; &ocy;&bcy;&rcy;&acy;&tcy;&ncy;&ocy;&mcy; &khcy;&rcy;&ocy;&ncy;&ocy;&lcy;&ocy;&gcy;&icy;&chcy;&iecy;&scy;&kcy;&ocy;&mcy; &pcy;&ocy;&rcy;&yacy;&dcy;&kcy;&iecy; &pcy;&ocy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&icy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;. &Ncy;&iecy;&vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&ocy; &ocy;&bcy;&hardcy;&iecy;&dcy;&icy;&ncy;&icy;&tcy;&softcy; &scy;  <code>--graph</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---do-walk"><span data-i18n="418d2b65088ad9e7f41ec75dd616050a51eebfc19c5ac20ac8426f38627222ae/e6" data-source="--do-walk" onmousemove="i18n(this)">--do-walk</span></dt> <dd> <p><span data-i18n="3ff736ef44cffc870ad96a7fc09b71105ca62d93a5da050b2cb8ea2b024266ef/27" data-source="Overrides a previous &lt;code&gt;--no-walk&lt;/code&gt;." onmousemove="i18n(this)">&Pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&yacy;&iecy;&tcy; &pcy;&rcy;&iecy;&dcy;&ycy;&dcy;&ucy;&shchcy;&icy;&jcy;  <code>--no-walk</code>  .</span></p> </dd> </dl> </div> </div> <div> <h3 class="text-body-emphasis"  id="_commit_formatting"><span data-i18n="7f866e3eded26e6ad162b0ab42470834e33bb4d2f060448fa483208684fe7b75/a1" data-source="Commit Formatting" onmousemove="i18n(this)">Commit Formatting</span></h3> <div> <dl> <dt id="Documentation/git-log.txt---prettyltformatgt"><span data-i18n="ee61cf5a1d04f7f8f6398f1e41a6d4e091cb198a3cf00095f67463732e598fba/b6" data-source="--pretty[=&amp;lt;format&amp;gt;]" onmousemove="i18n(this)">--pretty[=&lt;format&gt;]</span></dt> <dt id="Documentation/git-log.txt---formatltformatgt"><span data-i18n="edf342131bf7a930b11b7bf6bdd333440f797c2b09b5eda9cc2bfb972f3a6441/23" data-source="--format=&amp;lt;format&amp;gt;" onmousemove="i18n(this)">--format=&lt;format&gt;</span></dt> <dd> <p><span data-i18n="eacf34f1ee706f22c8ef25fe98e62cf2c431571226149d57ea99945ae87258b7/ed" data-source="Pretty-print the contents of the commit logs in a given format, where &lt;code&gt;&amp;lt;format&amp;gt;&lt;/code&gt; can be one of &lt;code&gt;oneline&lt;/code&gt;, &lt;code&gt;short&lt;/code&gt;, &lt;code&gt;medium&lt;/code&gt;, &lt;code&gt;full&lt;/code&gt;, &lt;code&gt;fuller&lt;/code&gt;, &lt;code&gt;reference&lt;/code&gt;, &lt;code&gt;email&lt;/code&gt;, &lt;code&gt;raw&lt;/code&gt;, &lt;code&gt;format:&amp;lt;string&amp;gt;&lt;/code&gt; and &lt;code&gt;tformat:&amp;lt;string&amp;gt;&lt;/code&gt;. When &lt;code&gt;&amp;lt;format&amp;gt;&lt;/code&gt; is none of the above, and has &lt;code&gt;%placeholder&lt;/code&gt; in it, it acts as if &lt;code&gt;--pretty=tformat:&amp;lt;format&amp;gt;&lt;/code&gt; were given." onmousemove="i18n(this)">&Dcy;&ocy;&vcy;&ocy;&lcy;&softcy;&ncy;&ocy; &rcy;&acy;&scy;&pcy;&iecy;&chcy;&acy;&tcy;&acy;&tcy;&softcy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&mcy;&ocy;&iecy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&ocy;&vcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &vcy; &zcy;&acy;&dcy;&acy;&ncy;&ncy;&ocy;&mcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy;, &gcy;&dcy;&iecy;  <code>&lt;format&gt;</code>  &mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy; &ocy;&dcy;&ncy;&icy;&mcy; &icy;&zcy;  <code>oneline</code> ,  <code>short</code> ,  <code>medium</code> ,  <code>full</code> ,  <code>fuller</code> ,  <code>reference</code> ,  <code>email</code> ,  <code>raw</code> ,  <code>format:&lt;string&gt;</code>  &icy;  <code>tformat:&lt;string&gt;</code> . &Kcy;&ocy;&gcy;&dcy;&acy;  <code>&lt;format&gt;</code>  &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy;  none  &icy;&zcy; &vcy;&ycy;&shcy;&iecy;&pcy;&iecy;&rcy;&iecy;&chcy;&icy;&scy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &icy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&tcy;  <code>%placeholder</code> , &ocy;&ncy; &dcy;&iecy;&jcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &tcy;&acy;&kcy;, &kcy;&acy;&kcy; &iecy;&scy;&lcy;&icy; &bcy;&ycy; &bcy;&ycy;&lcy; &zcy;&acy;&dcy;&acy;&ncy;  <code>--pretty=tformat:&lt;format&gt;</code> .</span></p> <p><span data-i18n="632c3c4dee375485ea63fe1ce2273aa9b6d2229cf3629f9ffba6c463b1395a99/9b" data-source="See the &amp;quot;PRETTY FORMATS&amp;quot; section for some additional details for each format. When &lt;code&gt;=&amp;lt;format&amp;gt;&lt;/code&gt; part is omitted, it defaults to &lt;code&gt;medium&lt;/code&gt;." onmousemove="i18n(this)">&Dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&iecy; &scy;&vcy;&iecy;&dcy;&iecy;&ncy;&icy;&yacy; &ocy; &kcy;&acy;&zhcy;&dcy;&ocy;&mcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy; &scy;&mcy;. &vcy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy;  &quot;PRETTY FORMATS&quot; . &IEcy;&scy;&lcy;&icy; &chcy;&acy;&scy;&tcy;&softcy;  <code>=&lt;format&gt;</code>  &ocy;&pcy;&ucy;&shchcy;&iecy;&ncy;&acy;, &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy;  <code>medium</code> .</span></p> <p><span data-i18n="34d9ad5dee0c80cedd2bcc6067494cf9c23d7a30952fbca971299f6ad9bf7a61/b3" data-source="Note: you can specify the default pretty format in the repository configuration (see &lt;a href=&quot;git-config&quot;&gt;git-config[1]&lt;/a&gt;)." onmousemove="i18n(this)">&Pcy;&rcy;&icy;&mcy;&iecy;&chcy;&acy;&ncy;&icy;&iecy;: &vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &kcy;&rcy;&acy;&scy;&icy;&vcy;&ycy;&jcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &vcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy; (&scy;&mcy;.  <a href="git-config.html">git-config[1]</a> ).</span></p> </dd> <dt id="Documentation/git-log.txt---abbrev-commit"><span data-i18n="a29a2e4da16eab5c4fe6b83bd3b5059925d986bc99296450e9a70942f9b0e4dd/28" data-source="--abbrev-commit" onmousemove="i18n(this)">--abbrev-commit</span></dt> <dd> <p><span data-i18n="7839da95b9a7b7d1a888e6e67f08dd51245aabf6d37c1d24f615140f79bc7b6b/99" data-source="Instead of showing the full 40-byte hexadecimal commit object name, show a prefix that names the object uniquely. &amp;quot;--abbrev=&amp;lt;n&amp;gt;&amp;quot; (which also modifies diff output, if it is displayed) option can be used to specify the minimum length of the prefix." onmousemove="i18n(this)">&Vcy;&mcy;&iecy;&scy;&tcy;&ocy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yacy; &pcy;&ocy;&lcy;&ncy;&ocy;&gcy;&ocy; 40-&bcy;&acy;&jcy;&tcy;&ocy;&vcy;&ocy;&gcy;&ocy; &shcy;&iecy;&scy;&tcy;&ncy;&acy;&dcy;&tscy;&acy;&tcy;&iecy;&rcy;&icy;&chcy;&ncy;&ocy;&gcy;&ocy; &icy;&mcy;&iecy;&ncy;&icy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &pcy;&ocy;&kcy;&acy;&zhcy;&icy;&tcy;&iecy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &dcy;&acy;&iecy;&tcy; &ucy;&ncy;&icy;&kcy;&acy;&lcy;&softcy;&ncy;&ocy;&iecy; &icy;&mcy;&yacy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ucy;. &Ocy;&pcy;&tscy;&icy;&yucy;  &quot;--abbrev=&lt;n&gt;&quot;  (&kcy;&ocy;&tcy;&ocy;&rcy;&acy;&yacy; &tcy;&acy;&kcy;&zhcy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&yacy;&iecy;&tcy; &vcy;&ycy;&vcy;&ocy;&dcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy;, &iecy;&scy;&lcy;&icy; &ocy;&ncy;&acy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&tcy;&scy;&yacy;) &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &dcy;&lcy;&yacy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&icy;&yacy; &mcy;&icy;&ncy;&icy;&mcy;&acy;&lcy;&softcy;&ncy;&ocy;&jcy; &dcy;&lcy;&icy;&ncy;&ycy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;&acy;.</span></p> <p><span data-i18n="27283f7954fe1f1ba37cca302c67ebae59b97a3fac90066e5b8437b9b8d5f43e/e9" data-source="This should make &amp;quot;--pretty=oneline&amp;quot; a whole lot more readable for people using 80-column terminals." onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &dcy;&ocy;&lcy;&zhcy;&ncy;&ocy; &scy;&dcy;&iecy;&lcy;&acy;&tcy;&softcy;  &quot;--pretty=oneline&quot;  &ncy;&acy;&mcy;&ncy;&ocy;&gcy;&ocy; &bcy;&ocy;&lcy;&iecy;&iecy; &chcy;&icy;&tcy;&acy;&bcy;&iecy;&lcy;&softcy;&ncy;&ycy;&mcy; &dcy;&lcy;&yacy; &lcy;&yucy;&dcy;&iecy;&jcy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yucy;&shchcy;&icy;&khcy; 80-&kcy;&ocy;&lcy;&ocy;&ncy;&ocy;&chcy;&ncy;&ycy;&iecy; &tcy;&iecy;&rcy;&mcy;&icy;&ncy;&acy;&lcy;&ycy;.</span></p> </dd> <dt id="Documentation/git-log.txt---no-abbrev-commit"><span data-i18n="b5463002fdc90425c08c1f4c520fcf2f833a830c8a901230f024522a124d17a6/02" data-source="--no-abbrev-commit" onmousemove="i18n(this)">--no-abbrev-commit</span></dt> <dd> <p><span data-i18n="8f3cdad3e9e7aed09f9795aa7f70cb346583d559826c5b1131cf904f0a1745f7/2b" data-source="Show the full 40-byte hexadecimal commit object name. This negates &lt;code&gt;--abbrev-commit&lt;/code&gt;, either explicit or implied by other options such as &amp;quot;--oneline&amp;quot;. It also overrides the &lt;code&gt;log.abbrevCommit&lt;/code&gt; variable." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &pcy;&ocy;&lcy;&ncy;&ocy;&iecy; 40-&bcy;&acy;&jcy;&tcy;&ocy;&vcy;&ocy;&iecy; &shcy;&iecy;&scy;&tcy;&ncy;&acy;&dcy;&tscy;&acy;&tcy;&iecy;&rcy;&icy;&chcy;&ncy;&ocy;&iecy; &icy;&mcy;&yacy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;. &Ecy;&tcy;&ocy; &ocy;&tcy;&mcy;&iecy;&ncy;&yacy;&iecy;&tcy;  <code>--abbrev-commit</code>  , &yacy;&vcy;&ncy;&ycy;&jcy; &icy;&lcy;&icy; &pcy;&ocy;&dcy;&rcy;&acy;&zcy;&ucy;&mcy;&iecy;&vcy;&acy;&iecy;&mcy;&ycy;&jcy; &dcy;&rcy;&ucy;&gcy;&icy;&mcy;&icy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&acy;&mcy;&icy;, &tcy;&acy;&kcy;&icy;&mcy;&icy; &kcy;&acy;&kcy;  &quot;--oneline&quot; . &Ocy;&ncy; &tcy;&acy;&kcy;&zhcy;&iecy; &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&yacy;&iecy;&tcy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ucy;&yucy;  <code>log.abbrevCommit</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---oneline"><span data-i18n="3833e1805298b85c3d5ff1cbf4de0bc00427a99e550d149787a2ac5daf4b016a/14" data-source="--oneline" onmousemove="i18n(this)">--oneline</span></dt> <dd> <p><span data-i18n="1a59b0fbe57319b0f1e99b12edd1317005cdfe1e7a700d83b851a5976ceb873b/12" data-source="This is a shorthand for &amp;quot;--pretty=oneline --abbrev-commit&amp;quot; used together." onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &scy;&ocy;&kcy;&rcy;&acy;&shchcy;&iecy;&ncy;&icy;&iecy; &ocy;&tcy;  &quot;--pretty=oneline --abbrev-commit&quot; , &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&mcy;&ocy;&iecy; &vcy;&mcy;&iecy;&scy;&tcy;&iecy;.</span></p> </dd> <dt id="Documentation/git-log.txt---encodingltencodinggt"><span data-i18n="25dd2232b8363d6bd314d825b8dae1b1293261aa7dfc7e73a7df731561580c2a/6c" data-source="--encoding=&amp;lt;encoding&amp;gt;" onmousemove="i18n(this)">--encoding=&lt;encoding&gt;</span></dt> <dd> <p><span data-i18n="1ac35cf9feb8302cbea672df3be982da536ef84ae36f5dcb89a147e6a664fb20/56" data-source="Commit objects record the character encoding used for the log message in their encoding header; this option can be used to tell the command to re-code the commit log message in the encoding preferred by the user. For non plumbing commands this defaults to UTF-8. Note that if an object claims to be encoded in &lt;code&gt;X&lt;/code&gt; and we are outputting in &lt;code&gt;X&lt;/code&gt;, we will output the object verbatim; this means that invalid sequences in the original commit may be copied to the output. Likewise, if iconv(3) fails to convert the commit, we will quietly output the original object verbatim." onmousemove="i18n(this)">&Ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ycy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &zcy;&acy;&pcy;&icy;&scy;&ycy;&vcy;&acy;&yucy;&tcy; &kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&kcy;&ucy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&ocy;&vcy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&mcy;&ucy;&yucy; &dcy;&lcy;&yacy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy;, &vcy; &scy;&vcy;&ocy;&jcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&ocy;&kcy; &kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&kcy;&icy;; &ecy;&tcy;&ucy; &ocy;&pcy;&tscy;&icy;&yucy; &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;, &chcy;&tcy;&ocy;&bcy;&ycy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&iecy; &pcy;&iecy;&rcy;&iecy;&kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &vcy; &kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&kcy;&iecy;, &pcy;&rcy;&iecy;&dcy;&pcy;&ocy;&chcy;&icy;&tcy;&acy;&iecy;&mcy;&ocy;&jcy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&iecy;&mcy;. &Dcy;&lcy;&yacy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;, &ncy;&iecy; &scy;&vcy;&yacy;&zcy;&acy;&ncy;&ncy;&ycy;&khcy; &scy; &scy;&acy;&ncy;&tcy;&iecy;&khcy;&ncy;&icy;&kcy;&ocy;&jcy;, &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; UTF-8. &Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;: &iecy;&scy;&lcy;&icy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy; &ucy;&tcy;&vcy;&iecy;&rcy;&zhcy;&dcy;&acy;&iecy;&tcy;, &chcy;&tcy;&ocy; &ocy;&ncy; &zcy;&acy;&kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy; &vcy;  <code>X</code> , &acy; &mcy;&ycy; &vcy;&ycy;&vcy;&ocy;&dcy;&icy;&mcy; &vcy;  <code>X</code> , &mcy;&ycy; &vcy;&ycy;&vcy;&iecy;&dcy;&iecy;&mcy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy; &dcy;&ocy;&scy;&lcy;&ocy;&vcy;&ncy;&ocy;; &ecy;&tcy;&ocy; &ocy;&zcy;&ncy;&acy;&chcy;&acy;&iecy;&tcy;, &chcy;&tcy;&ocy; &ncy;&iecy;&dcy;&ocy;&pcy;&ucy;&scy;&tcy;&icy;&mcy;&ycy;&iecy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&scy;&tcy;&icy; &vcy; &icy;&scy;&khcy;&ocy;&dcy;&ncy;&ocy;&mcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&iecy; &mcy;&ocy;&gcy;&ucy;&tcy; &bcy;&ycy;&tcy;&softcy; &scy;&kcy;&ocy;&pcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ycy; &vcy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&iecy; &dcy;&acy;&ncy;&ncy;&ycy;&iecy;. &Acy;&ncy;&acy;&lcy;&ocy;&gcy;&icy;&chcy;&ncy;&ocy;, &iecy;&scy;&lcy;&icy; iconv(3) &ncy;&iecy; &scy;&mcy;&ocy;&zhcy;&iecy;&tcy; &pcy;&rcy;&iecy;&ocy;&bcy;&rcy;&acy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yucy;, &mcy;&ycy; &scy;&pcy;&ocy;&kcy;&ocy;&jcy;&ncy;&ocy; &vcy;&ycy;&vcy;&iecy;&dcy;&iecy;&mcy; &icy;&scy;&khcy;&ocy;&dcy;&ncy;&ycy;&jcy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy; &dcy;&ocy;&scy;&lcy;&ocy;&vcy;&ncy;&ocy;.</span></p> </dd> <dt id="Documentation/git-log.txt---expand-tabsltngt"><span data-i18n="63ee1bac0396a77ca9d6302cbe80e71ee1cc96482930927d8c6685282976c5d7/8a" data-source="--expand-tabs=&amp;lt;n&amp;gt;" onmousemove="i18n(this)">--expand-tabs=&lt;n&gt;</span></dt> <dt id="Documentation/git-log.txt---expand-tabs"><span data-i18n="5a6540123400a8be09cebb6ed5cc0639f63c27d1de78ef672fe96a8a8357bb94/db" data-source="--expand-tabs" onmousemove="i18n(this)">--expand-tabs</span></dt> <dt id="Documentation/git-log.txt---no-expand-tabs"><span data-i18n="92e0032f59e2c192b6540839c2a35aa7b776ecc7f45e362da8886f7f48ca90cd/06" data-source="--no-expand-tabs" onmousemove="i18n(this)">--no-expand-tabs</span></dt> <dd> <p><span data-i18n="9794ffcea5047de97ef3c54229ff3a30ea1d58b78301519008ea1099b5206f96/a5" data-source="Perform a tab expansion (replace each tab with enough spaces to fill to the next display column that is a multiple of &lt;code&gt;&amp;lt;n&amp;gt;&lt;/code&gt;) in the log message before showing it in the output. &lt;code&gt;--expand-tabs&lt;/code&gt; is a short-hand for &lt;code&gt;--expand-tabs=8&lt;/code&gt;, and &lt;code&gt;--no-expand-tabs&lt;/code&gt; is a short-hand for &lt;code&gt;--expand-tabs=0&lt;/code&gt;, which disables tab expansion." onmousemove="i18n(this)">&Vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy; &rcy;&acy;&scy;&shcy;&icy;&rcy;&iecy;&ncy;&icy;&iecy; &tcy;&acy;&bcy;&ucy;&lcy;&yacy;&tscy;&icy;&icy; (&zcy;&acy;&mcy;&iecy;&ncy;&icy;&tcy;&iecy; &kcy;&acy;&zhcy;&dcy;&ucy;&yucy; &tcy;&acy;&bcy;&ucy;&lcy;&yacy;&tscy;&icy;&yucy; &dcy;&ocy;&scy;&tcy;&acy;&tcy;&ocy;&chcy;&ncy;&ycy;&mcy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy;&mcy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ocy;&vcy; &dcy;&lcy;&yacy; &zcy;&acy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy;&icy;&yacy; &dcy;&ocy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&iecy;&gcy;&ocy; &scy;&tcy;&ocy;&lcy;&bcy;&tscy;&acy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yacy;, &kcy;&rcy;&acy;&tcy;&ncy;&ocy;&gcy;&ocy;  <code>&lt;n&gt;</code>  ) &vcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&icy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy;, &pcy;&rcy;&iecy;&zhcy;&dcy;&iecy; &chcy;&iecy;&mcy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&tcy;&softcy; &iecy;&gcy;&ocy; &vcy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&khcy; &dcy;&acy;&ncy;&ncy;&ycy;&khcy;.  <code>--expand-tabs</code>  &mdash; &ecy;&tcy;&ocy; &scy;&ocy;&kcy;&rcy;&acy;&shchcy;&iecy;&ncy;&icy;&iecy; &ocy;&tcy;  <code>--expand-tabs=8</code> , &acy;  <code>--no-expand-tabs</code>  &mdash; &scy;&ocy;&kcy;&rcy;&acy;&shchcy;&iecy;&ncy;&icy;&iecy; &ocy;&tcy;  <code>--expand-tabs=0</code> , &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&iecy; &ocy;&tcy;&kcy;&lcy;&yucy;&chcy;&acy;&iecy;&tcy; &rcy;&acy;&scy;&kcy;&rcy;&ycy;&tcy;&icy;&iecy; &vcy;&kcy;&lcy;&acy;&dcy;&ocy;&kcy;.</span></p> <p><span data-i18n="6ff3f649ddf998fe954cffeb74b60f074e951c5ded33ca62321affbd93536f16/c9" data-source="By default, tabs are expanded in pretty formats that indent the log message by 4 spaces (i.e. &lt;code&gt;medium&lt;/code&gt;, which is the default, &lt;code&gt;full&lt;/code&gt;, and &lt;code&gt;fuller&lt;/code&gt;)." onmousemove="i18n(this)">&Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &vcy;&kcy;&lcy;&acy;&dcy;&kcy;&icy; &rcy;&acy;&scy;&kcy;&rcy;&ycy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &vcy; &kcy;&rcy;&acy;&scy;&icy;&vcy;&ycy;&khcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&acy;&khcy; &scy; &ocy;&tcy;&scy;&tcy;&ucy;&pcy;&ocy;&mcy; &vcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&icy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &ncy;&acy; 4 &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&acy; (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  <code>medium</code> , &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;,  <code>full</code>  &icy;  <code>fuller</code> ).</span></p> </dd> <dt id="Documentation/git-log.txt---notesltrefgt"><span data-i18n="cd5d3adf01b2fcc4876e4f005efdd21437692f297de43fbf28706f1cd430b452/dd" data-source="--notes[=&amp;lt;ref&amp;gt;]" onmousemove="i18n(this)">--notes[=&lt;ref&gt;]</span></dt> <dd> <p><span data-i18n="e3ad278605923cee149eeb111863f838f86026e4e959930ce76b9ce67100a724/5d" data-source="Show the notes (see &lt;a href=&quot;git-notes&quot;&gt;git-notes[1]&lt;/a&gt;) that annotate the commit, when showing the commit log message. This is the default for &lt;code&gt;git log&lt;/code&gt;, &lt;code&gt;git show&lt;/code&gt; and &lt;code&gt;git whatchanged&lt;/code&gt; commands when there is no &lt;code&gt;--pretty&lt;/code&gt;, &lt;code&gt;--format&lt;/code&gt;, or &lt;code&gt;--oneline&lt;/code&gt; option given on the command line." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &pcy;&rcy;&icy;&mcy;&iecy;&chcy;&acy;&ncy;&icy;&yacy; (&scy;&mcy;.  <a href="git-notes.html">git-notes[1]</a>  ), &acy;&ncy;&ncy;&ocy;&tcy;&icy;&rcy;&ucy;&yucy;&shchcy;&icy;&iecy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yucy;, &pcy;&rcy;&icy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&icy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;. &Ecy;&tcy;&ocy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &dcy;&lcy;&yacy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;  <code>git log</code> ,  <code>git show</code>  &icy;  <code>git whatchanged</code> , &kcy;&ocy;&gcy;&dcy;&acy; &vcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&acy; &ocy;&pcy;&tscy;&icy;&yacy;  <code>--pretty</code> ,  <code>--format</code>  &icy;&lcy;&icy;  <code>--oneline</code> .</span></p> <p><span data-i18n="d9d1a34e55bb31c927898c2912e2f9685cb531c0dc45c38f861e5abea26780af/1e" data-source="By default, the notes shown are from the notes refs listed in the &lt;code&gt;core.notesRef&lt;/code&gt; and &lt;code&gt;notes.displayRef&lt;/code&gt; variables (or corresponding environment overrides). See &lt;a href=&quot;git-config&quot;&gt;git-config[1]&lt;/a&gt; for more details." onmousemove="i18n(this)">&Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&mcy;&ycy;&iecy; &pcy;&rcy;&icy;&mcy;&iecy;&chcy;&acy;&ncy;&icy;&yacy; &vcy;&zcy;&yacy;&tcy;&ycy; &icy;&zcy; &scy;&scy;&ycy;&lcy;&ocy;&kcy; &ncy;&acy; &pcy;&rcy;&icy;&mcy;&iecy;&chcy;&acy;&ncy;&icy;&yacy;, &pcy;&iecy;&rcy;&iecy;&chcy;&icy;&scy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &vcy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ycy;&khcy;  <code>core.notesRef</code>  &icy;  <code>notes.displayRef</code>  (&icy;&lcy;&icy; &vcy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&khcy; &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&icy;&yacy;&khcy; &scy;&rcy;&iecy;&dcy;&ycy;). &Dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ucy;&yucy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&yucy; &scy;&mcy;. &vcy;  <a href="git-config.html">git-config[1]</a> .</span></p> <p><span data-i18n="e4a931a3ea83d4d54363cdb2ddaad3f9147117d1fbfc432790a3227417df24d0/de" data-source="With an optional &lt;code&gt;&amp;lt;ref&amp;gt;&lt;/code&gt; argument, use the ref to find the notes to display. The ref can specify the full refname when it begins with &lt;code&gt;refs/notes/&lt;/code&gt;; when it begins with &lt;code&gt;notes/&lt;/code&gt;, &lt;code&gt;refs/&lt;/code&gt; and otherwise &lt;code&gt;refs/notes/&lt;/code&gt; is prefixed to form the full name of the ref." onmousemove="i18n(this)">&Scy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&mcy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;&ocy;&mcy;  <code>&lt;ref&gt;</code>  &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &scy;&scy;&ycy;&lcy;&kcy;&ucy;, &chcy;&tcy;&ocy;&bcy;&ycy; &ncy;&acy;&jcy;&tcy;&icy; &pcy;&rcy;&icy;&mcy;&iecy;&chcy;&acy;&ncy;&icy;&yacy; &dcy;&lcy;&yacy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yacy;. &Scy;&scy;&ycy;&lcy;&kcy;&acy; &mcy;&ocy;&zhcy;&iecy;&tcy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &pcy;&ocy;&lcy;&ncy;&ocy;&iecy; &icy;&mcy;&yacy; &scy;&scy;&ycy;&lcy;&kcy;&icy;, &iecy;&scy;&lcy;&icy; &ocy;&ncy;&ocy; &ncy;&acy;&chcy;&icy;&ncy;&acy;&iecy;&tcy;&scy;&yacy; &scy;  <code>refs/notes/</code>  ; &kcy;&ocy;&gcy;&dcy;&acy; &ocy;&ncy; &ncy;&acy;&chcy;&icy;&ncy;&acy;&iecy;&tcy;&scy;&yacy; &scy;  <code>notes/</code>  ,  <code>refs/</code>  &icy; &vcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy;  <code>refs/notes/</code>  &icy;&mcy;&iecy;&iecy;&tcy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;, &ocy;&bcy;&rcy;&acy;&zcy;&ucy;&yucy;&shchcy;&icy;&jcy; &pcy;&ocy;&lcy;&ncy;&ocy;&iecy; &icy;&mcy;&yacy; &scy;&scy;&ycy;&lcy;&kcy;&icy;.</span></p> <p><span data-i18n="b5889176429c3a1c870b78b716d796a44deafab6799e90fec6bca77780056e77/9b" data-source="Multiple --notes options can be combined to control which notes are being displayed. Examples: &amp;quot;--notes=foo&amp;quot; will show only notes from &amp;quot;refs/notes/foo&amp;quot;; &amp;quot;--notes=foo --notes&amp;quot; will show both notes from &amp;quot;refs/notes/foo&amp;quot; and from the default notes ref(s)." onmousemove="i18n(this)">&Ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &ocy;&pcy;&tscy;&icy;&jcy; --notes &mcy;&ocy;&zhcy;&ncy;&ocy; &kcy;&ocy;&mcy;&bcy;&icy;&ncy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy;, &chcy;&tcy;&ocy;&bcy;&ycy; &kcy;&ocy;&ncy;&tcy;&rcy;&ocy;&lcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy;, &kcy;&acy;&kcy;&icy;&iecy; &zcy;&acy;&mcy;&iecy;&tcy;&kcy;&icy; &bcy;&ucy;&dcy;&ucy;&tcy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&tcy;&softcy;&scy;&yacy;. &Pcy;&rcy;&icy;&mcy;&iecy;&rcy;&ycy;:  &quot;--notes=foo&quot;  &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&tcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &pcy;&rcy;&icy;&mcy;&iecy;&chcy;&acy;&ncy;&icy;&yacy;  &quot;refs/notes/foo&quot; ;  &quot;--notes=foo --notes&quot;  &bcy;&ucy;&dcy;&iecy;&tcy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&tcy;&softcy; &kcy;&acy;&kcy; &pcy;&rcy;&icy;&mcy;&iecy;&chcy;&acy;&ncy;&icy;&yacy; &icy;&zcy;  &quot;refs/notes/foo&quot; , &tcy;&acy;&kcy; &icy; &scy;&scy;&ycy;&lcy;&kcy;&icy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;.</span></p> </dd> <dt id="Documentation/git-log.txt---no-notes"><span data-i18n="427dfa6fce01c6258d2cb0b50127fc9f69280d7a3b0bb6acadebad4002415dce/95" data-source="--no-notes" onmousemove="i18n(this)">--no-notes</span></dt> <dd> <p><span data-i18n="ba42b243759b25fe60628645847a09c731920cad9d442e3c248f9c9c8348ccc9/db" data-source="Do not show notes. This negates the above &lt;code&gt;--notes&lt;/code&gt; option, by resetting the list of notes refs from which notes are shown. Options are parsed in the order given on the command line, so e.g. &amp;quot;--notes --notes=foo --no-notes --notes=bar&amp;quot; will only show notes from &amp;quot;refs/notes/bar&amp;quot;." onmousemove="i18n(this)">&Ncy;&iecy; &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &zcy;&acy;&mcy;&iecy;&tcy;&kcy;&icy;. &Ecy;&tcy;&ocy; &ocy;&tcy;&mcy;&iecy;&ncy;&yacy;&iecy;&tcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ucy;&yucy; &vcy;&ycy;&shcy;&iecy; &ocy;&pcy;&tscy;&icy;&yucy;  <code>--notes</code>  &pcy;&ucy;&tcy;&iecy;&mcy; &scy;&bcy;&rcy;&ocy;&scy;&acy; &scy;&pcy;&icy;&scy;&kcy;&acy; &scy;&scy;&ycy;&lcy;&ocy;&kcy; &ncy;&acy; &zcy;&acy;&mcy;&iecy;&tcy;&kcy;&icy;, &icy;&zcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&khcy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&yucy;&tcy;&scy;&yacy; &zcy;&acy;&mcy;&iecy;&tcy;&kcy;&icy;. &Pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy; &acy;&ncy;&acy;&lcy;&icy;&zcy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy; &vcy; &pcy;&ocy;&rcy;&yacy;&dcy;&kcy;&iecy;, &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ocy;&mcy; &vcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy;, &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy;, &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  &quot;--notes --notes=foo --no-notes --notes=bar&quot;  &bcy;&ucy;&dcy;&iecy;&tcy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&tcy;&softcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &pcy;&rcy;&icy;&mcy;&iecy;&chcy;&acy;&ncy;&icy;&yacy; &icy;&zcy;  &quot;refs/notes/bar&quot; .</span></p> </dd> <dt id="Documentation/git-log.txt---show-notes-by-default"><span data-i18n="f4479058a208388e3bdca2a079a96279ffac57e35fd3465060ce53142ccc3510/e2" data-source="--show-notes-by-default" onmousemove="i18n(this)">--show-notes-by-default</span></dt> <dd> <p><span data-i18n="7d7771a5e75487e27356b0e37304c5dc3498126da38f36db40e9c55366ff117c/e9" data-source="Show the default notes unless options for displaying specific notes are given." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &zcy;&acy;&mcy;&iecy;&tcy;&kcy;&icy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;, &iecy;&scy;&lcy;&icy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ycy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yacy; &kcy;&ocy;&ncy;&kcy;&rcy;&iecy;&tcy;&ncy;&ycy;&khcy; &zcy;&acy;&mcy;&iecy;&tcy;&ocy;&kcy;.</span></p> </dd> <dt id="Documentation/git-log.txt---show-notesltrefgt"><span data-i18n="366ca1baff9dcdb479864ae408f62d65e9738afd043361d2d36b071880bec262/3f" data-source="--show-notes[=&amp;lt;ref&amp;gt;]" onmousemove="i18n(this)">--show-notes[=&lt;ref&gt;]</span></dt> <dt id="Documentation/git-log.txt---no-standard-notes"><span data-i18n="1b965cd1481f4857703385733f1378335c7dc86d5d4b417d61fd0a3fdbe21175/c1" data-source="--[no-]standard-notes" onmousemove="i18n(this)">--[no-]standard-notes</span></dt> <dd> <p><span data-i18n="8cf4a0d7263e982f9345d400814edba1dc43342c802aa3cb9b6b4c0fdeeed48a/e6" data-source="These options are deprecated. Use the above --notes/--no-notes options instead." onmousemove="i18n(this)">&Ecy;&tcy;&icy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy; &ucy;&scy;&tcy;&acy;&rcy;&iecy;&lcy;&icy;. &Vcy;&mcy;&iecy;&scy;&tcy;&ocy; &ecy;&tcy;&ocy;&gcy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &pcy;&rcy;&icy;&vcy;&iecy;&dcy;&iecy;&ncy;&ncy;&ycy;&iecy; &vcy;&ycy;&shcy;&iecy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy; --notes/--no-notes.</span></p> </dd> <dt id="Documentation/git-log.txt---show-signature"><span data-i18n="a0f812716764cea75384ea42c4a5bbed394a3478753189985c704ac67bc9948d/f7" data-source="--show-signature" onmousemove="i18n(this)">--show-signature</span></dt> <dd> <p><span data-i18n="c8de4e9dad8d10d7c39a7903b5311d0d7faf276ea64a147b9e1580be00a8c562/25" data-source="Check the validity of a signed commit object by passing the signature to &lt;code&gt;gpg --verify&lt;/code&gt; and show the output." onmousemove="i18n(this)">&Pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&softcy;&tcy;&iecy; &dcy;&ocy;&scy;&tcy;&ocy;&vcy;&iecy;&rcy;&ncy;&ocy;&scy;&tcy;&softcy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;, &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&vcy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&softcy;  <code>gpg --verify</code> , &icy; &pcy;&ocy;&kcy;&acy;&zhcy;&icy;&tcy;&iecy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&iecy; &dcy;&acy;&ncy;&ncy;&ycy;&iecy;.</span></p> </dd> <dt id="Documentation/git-log.txt---relative-date"><span data-i18n="87d330c3004acbeb1368886cecba9374b0aac8aa80309cc3d2591736147a1fc6/4d" data-source="--relative-date" onmousemove="i18n(this)">--relative-date</span></dt> <dd> <p><span data-i18n="7fb9d8c6399a114c50c03800bad4dfd0a5ef56c01c08a94a91ca905b22e537da/8e" data-source="Synonym for &lt;code&gt;--date=relative&lt;/code&gt;." onmousemove="i18n(this)">&Scy;&icy;&ncy;&ocy;&ncy;&icy;&mcy;  <code>--date=relative</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---dateltformatgt"><span data-i18n="77305e7eb21d4bf6576793bd75bdb8f995c51eb9642e5714deb616434a37acc0/bc" data-source="--date=&amp;lt;format&amp;gt;" onmousemove="i18n(this)">--date=&lt;format&gt;</span></dt> <dd> <p><span data-i18n="3c88e49adf46b709fc8ad6c2cd513a1c5fc0c1700433afdd6323ae9f3bbfcd73/3a" data-source="Only takes effect for dates shown in human-readable format, such as when using &lt;code&gt;--pretty&lt;/code&gt;. &lt;code&gt;log.date&lt;/code&gt; config variable sets a default value for the log command&amp;rsquo;s &lt;code&gt;--date&lt;/code&gt; option. By default, dates are shown in the original time zone (either committer&amp;rsquo;s or author&amp;rsquo;s). If &lt;code&gt;-local&lt;/code&gt; is appended to the format (e.g., &lt;code&gt;iso-local&lt;/code&gt;), the user&amp;rsquo;s local time zone is used instead." onmousemove="i18n(this)">&Dcy;&iecy;&jcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &dcy;&lcy;&yacy; &dcy;&acy;&tcy;, &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&mcy;&ycy;&khcy; &vcy; &ucy;&dcy;&ocy;&bcy;&ocy;&chcy;&icy;&tcy;&acy;&iecy;&mcy;&ocy;&mcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy;, &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy;  <code>--pretty</code>  . &Pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&acy;&yacy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  <code>log.date</code>  &ucy;&scy;&tcy;&acy;&ncy;&acy;&vcy;&lcy;&icy;&vcy;&acy;&iecy;&tcy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &dcy;&lcy;&yacy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&acy;  <code>--date</code>  &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ycy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy;. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &dcy;&acy;&tcy;&ycy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&yucy;&tcy;&scy;&yacy; &vcy; &icy;&scy;&khcy;&ocy;&dcy;&ncy;&ocy;&mcy; &chcy;&acy;&scy;&ocy;&vcy;&ocy;&mcy; &pcy;&ocy;&yacy;&scy;&iecy; (&kcy;&ocy;&mcy;&mcy;&icy;&tcy;&tcy;&iecy;&rcy;&iecy; &icy;&lcy;&icy; &acy;&vcy;&tcy;&ocy;&rcy;&iecy;). &IEcy;&scy;&lcy;&icy; &kcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&ucy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy;  <code>-local</code>  (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  <code>iso-local</code> ), &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &ncy;&iecy;&gcy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &mcy;&iecy;&scy;&tcy;&ncy;&ycy;&jcy; &chcy;&acy;&scy;&ocy;&vcy;&ocy;&jcy; &pcy;&ocy;&yacy;&scy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&yacy;.</span></p> <div> <div> <p><span data-i18n="1fdf25a1dd3a4d96c5ae862dba55d89bd5f8ba15f0b8040fafe019541f184ea3/9c" data-source="&lt;code&gt;--date=relative&lt;/code&gt; shows dates relative to the current time, e.g. &amp;ldquo;2 hours ago&amp;rdquo;. The &lt;code&gt;-local&lt;/code&gt; option has no effect for &lt;code&gt;--date=relative&lt;/code&gt;." onmousemove="i18n(this)"><code>--date=relative</code>  &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &dcy;&acy;&tcy;&ycy; &ocy;&tcy;&ncy;&ocy;&scy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &tcy;&iecy;&kcy;&ucy;&shchcy;&iecy;&gcy;&ocy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&icy;, &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy; &laquo;2 &chcy;&acy;&scy;&acy; &ncy;&acy;&zcy;&acy;&dcy;&raquo;. &Ocy;&pcy;&tscy;&icy;&yacy;  <code>-local</code>  &ncy;&iecy; &vcy;&lcy;&icy;&yacy;&iecy;&tcy; &ncy;&acy;  <code>--date=relative</code> .</span></p> <p><span data-i18n="ded32c41ff44b4ab900db557b0104c42062bb635fd1627b8de5a1c080cb1417d/3b" data-source="&lt;code&gt;--date=local&lt;/code&gt; is an alias for &lt;code&gt;--date=default-local&lt;/code&gt;." onmousemove="i18n(this)"><code>--date=local</code>  &mdash; &ecy;&tcy;&ocy; &pcy;&scy;&iecy;&vcy;&dcy;&ocy;&ncy;&icy;&mcy;  <code>--date=default-local</code> .</span></p> <p><span data-i18n="91bd3f3378749f8ec6c6e8523e79d02a0da609595839480c01834a593ff5a20f/96" data-source="&lt;code&gt;--date=iso&lt;/code&gt; (or &lt;code&gt;--date=iso8601&lt;/code&gt;) shows timestamps in a ISO 8601-like format. The differences to the strict ISO 8601 format are:" onmousemove="i18n(this)"><code>--date=iso</code>  (&icy;&lcy;&icy;  <code>--date=iso8601</code> ) &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&tcy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ycy;&iecy; &mcy;&iecy;&tcy;&kcy;&icy; &vcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy;, &pcy;&ocy;&dcy;&ocy;&bcy;&ncy;&ocy;&mcy; ISO 8601. &Ocy;&tcy;&lcy;&icy;&chcy;&icy;&yacy; &ocy;&tcy; &scy;&tcy;&rcy;&ocy;&gcy;&ocy;&gcy;&ocy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&acy; ISO 8601:</span></p> <div> <ul> <li> <p><span data-i18n="fd07c472ae4a81e9cdd852f3f9c638a8311eb031f48e951efa4b5e1dfc61d862/7a" data-source="a space instead of the &lt;code&gt;T&lt;/code&gt; date/time delimiter" onmousemove="i18n(this)">&pcy;&rcy;&ocy;&bcy;&iecy;&lcy; &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&icy;&tcy;&iecy;&lcy;&yacy; &dcy;&acy;&tcy;&ycy; &icy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&icy;  <code>T</code></span></p> </li> <li> <p><span data-i18n="69055a31ad094fe13ea7a9eb7f96c9fe71223e27261f9c60fab4eae3bf355c92/0b" data-source="a space between time and time zone" onmousemove="i18n(this)">&pcy;&rcy;&ocy;&scy;&tcy;&rcy;&acy;&ncy;&scy;&tcy;&vcy;&ocy; &mcy;&iecy;&zhcy;&dcy;&ucy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&iecy;&mcy; &icy; &chcy;&acy;&scy;&ocy;&vcy;&ycy;&mcy; &pcy;&ocy;&yacy;&scy;&ocy;&mcy;</span></p> </li> <li> <p><span data-i18n="9fac2a95c6ef89086b0b619a4a42d4e51e248b0c58df98cefe24d7f32c8b773e/32" data-source="no colon between hours and minutes of the time zone" onmousemove="i18n(this)">&ncy;&iecy;&tcy; &dcy;&vcy;&ocy;&iecy;&tcy;&ocy;&chcy;&icy;&yacy; &mcy;&iecy;&zhcy;&dcy;&ucy; &chcy;&acy;&scy;&acy;&mcy;&icy; &icy; &mcy;&icy;&ncy;&ucy;&tcy;&acy;&mcy;&icy; &chcy;&acy;&scy;&ocy;&vcy;&ocy;&gcy;&ocy; &pcy;&ocy;&yacy;&scy;&acy;</span></p> </li> </ul> </div> <p><span data-i18n="70b4b4f4f199ab7259c60966371e594e3c9babbb9a9a0b0c68a0a4ce90b18d31/55" data-source="&lt;code&gt;--date=iso-strict&lt;/code&gt; (or &lt;code&gt;--date=iso8601-strict&lt;/code&gt;) shows timestamps in strict ISO 8601 format." onmousemove="i18n(this)"><code>--date=iso-strict</code>  (&icy;&lcy;&icy;  <code>--date=iso8601-strict</code> ) &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&tcy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ycy;&iecy; &mcy;&iecy;&tcy;&kcy;&icy; &vcy; &scy;&tcy;&rcy;&ocy;&gcy;&ocy;&mcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy; ISO 8601.</span></p> <p><span data-i18n="96fe111023e3671edbc35a262270bc2402f2810a0b813616d28c2bfe2bfda8c6/29" data-source="&lt;code&gt;--date=rfc&lt;/code&gt; (or &lt;code&gt;--date=rfc2822&lt;/code&gt;) shows timestamps in RFC 2822 format, often found in email messages." onmousemove="i18n(this)"><code>--date=rfc</code>  (&icy;&lcy;&icy;  <code>--date=rfc2822</code> ) &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ycy;&iecy; &mcy;&iecy;&tcy;&kcy;&icy; &vcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy; RFC 2822, &chcy;&acy;&scy;&tcy;&ocy; &vcy;&scy;&tcy;&rcy;&iecy;&chcy;&acy;&yucy;&shchcy;&icy;&iecy;&scy;&yacy; &vcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy;&khcy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&jcy; &pcy;&ocy;&chcy;&tcy;&ycy;.</span></p> <p><span data-i18n="76e0ca66b781ff5cdb69b6a828d8c5dd49afa409369fdf351c3f051f36ac603a/2e" data-source="&lt;code&gt;--date=short&lt;/code&gt; shows only the date, but not the time, in &lt;code&gt;YYYY-MM-DD&lt;/code&gt; format." onmousemove="i18n(this)"><code>--date=short</code>  &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &dcy;&acy;&tcy;&ucy;, &ncy;&ocy; &ncy;&iecy; &vcy;&rcy;&iecy;&mcy;&yacy;, &vcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy;  <code>YYYY-MM-DD</code> .</span></p> <p><span data-i18n="ab587bf5692428029ef0971b16e0917730f9849d1d305210b88f04e8525e1710/1c" data-source="&lt;code&gt;--date=raw&lt;/code&gt; shows the date as seconds since the epoch (1970-01-01 00:00:00 UTC), followed by a space, and then the timezone as an offset from UTC (a &lt;code&gt;+&lt;/code&gt; or &lt;code&gt;-&lt;/code&gt; with four digits; the first two are hours, and the second two are minutes). I.e., as if the timestamp were formatted with &lt;code&gt;strftime(&amp;quot;%s %z&amp;quot;)&lt;/code&gt;). Note that the &lt;code&gt;-local&lt;/code&gt; option does not affect the seconds-since-epoch value (which is always measured in UTC), but does switch the accompanying timezone value." onmousemove="i18n(this)"><code>--date=raw</code>  &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &dcy;&acy;&tcy;&ucy; &vcy; &scy;&iecy;&kcy;&ucy;&ncy;&dcy;&acy;&khcy; &scy; &ncy;&acy;&chcy;&acy;&lcy;&acy; &ecy;&pcy;&ocy;&khcy;&icy; (1970-01-01 00:00:00 UTC), &zcy;&acy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&jcy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;, &acy; &zcy;&acy;&tcy;&iecy;&mcy; &chcy;&acy;&scy;&ocy;&vcy;&ocy;&jcy; &pcy;&ocy;&yacy;&scy; &kcy;&acy;&kcy; &scy;&mcy;&iecy;&shchcy;&iecy;&ncy;&icy;&iecy; &ocy;&tcy; UTC ( <code>+</code>  &icy;&lcy;&icy;  <code>-</code>  &scy; &chcy;&iecy;&tcy;&ycy;&rcy;&softcy;&mcy;&yacy; &tscy;&icy;&fcy;&rcy;&acy;&mcy;&icy;; &pcy;&iecy;&rcy;&vcy;&ycy;&iecy; &dcy;&vcy;&iecy; &mdash; &ecy;&tcy;&ocy; &chcy;&acy;&scy;&ycy;, &acy; &vcy;&tcy;&ocy;&rcy;&ycy;&iecy; &dcy;&vcy;&iecy; &mdash; &mcy;&icy;&ncy;&ucy;&tcy;&ycy;). &Tcy;.&iecy;. &kcy;&acy;&kcy; &iecy;&scy;&lcy;&icy; &bcy;&ycy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&acy;&yacy; &mcy;&iecy;&tcy;&kcy;&acy; &bcy;&ycy;&lcy;&acy; &ocy;&tcy;&fcy;&ocy;&rcy;&mcy;&acy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&acy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>strftime(&quot;%s %z&quot;)</code> ). &Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy; &ocy;&pcy;&tscy;&icy;&yacy;  <code>-local</code>  &ncy;&iecy; &vcy;&lcy;&icy;&yacy;&iecy;&tcy; &ncy;&acy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &scy;&iecy;&kcy;&ucy;&ncy;&dcy; &scy; &ncy;&acy;&chcy;&acy;&lcy;&acy; &ecy;&pcy;&ocy;&khcy;&icy; (&kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&iecy; &vcy;&scy;&iecy;&gcy;&dcy;&acy; &icy;&zcy;&mcy;&iecy;&rcy;&yacy;&iecy;&tcy;&scy;&yacy; &vcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy; UTC), &ncy;&ocy; &pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&acy;&iecy;&tcy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&iecy;&iecy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &chcy;&acy;&scy;&ocy;&vcy;&ocy;&gcy;&ocy; &pcy;&ocy;&yacy;&scy;&acy;.</span></p> <p><span data-i18n="3dda23ad1c61fce3c66e1c11190f349f261b0f88f90d45a138096beba4c92f32/f2" data-source="&lt;code&gt;--date=human&lt;/code&gt; shows the timezone if the timezone does not match the current time-zone, and doesn&amp;rsquo;t print the whole date if that matches (ie skip printing year for dates that are &amp;quot;this year&amp;quot;, but also skip the whole date itself if it&amp;rsquo;s in the last few days and we can just say what weekday it was). For older dates the hour and minute is also omitted." onmousemove="i18n(this)"><code>--date=human</code>  &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &chcy;&acy;&scy;&ocy;&vcy;&ocy;&jcy; &pcy;&ocy;&yacy;&scy;, &iecy;&scy;&lcy;&icy; &chcy;&acy;&scy;&ocy;&vcy;&ocy;&jcy; &pcy;&ocy;&yacy;&scy; &ncy;&iecy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &tcy;&iecy;&kcy;&ucy;&shchcy;&iecy;&mcy;&ucy; &chcy;&acy;&scy;&ocy;&vcy;&ocy;&mcy;&ucy; &pcy;&ocy;&yacy;&scy;&ucy;, &icy; &ncy;&iecy; &pcy;&iecy;&chcy;&acy;&tcy;&acy;&iecy;&tcy; &vcy;&scy;&yucy; &dcy;&acy;&tcy;&ucy;, &iecy;&scy;&lcy;&icy; &ocy;&ncy; &scy;&ocy;&vcy;&pcy;&acy;&dcy;&acy;&iecy;&tcy; (&tcy;. &iecy;. &pcy;&rcy;&ocy;&pcy;&ucy;&scy;&kcy;&acy;&iecy;&tcy; &pcy;&iecy;&chcy;&acy;&tcy;&softcy; &gcy;&ocy;&dcy;&acy; &dcy;&lcy;&yacy; &dcy;&acy;&tcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &yacy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy;  &quot;this year&quot; , &ncy;&ocy; &tcy;&acy;&kcy;&zhcy;&iecy; &pcy;&rcy;&ocy;&pcy;&ucy;&scy;&kcy;&acy;&iecy;&tcy; &vcy;&scy;&yucy; &dcy;&acy;&tcy;&ucy;, &iecy;&scy;&lcy;&icy; &ocy;&ncy;&acy; &ncy;&acy;&khcy;&ocy;&dcy;&icy;&tcy;&scy;&yacy; &vcy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ncy;&iecy;&mcy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &dcy;&ncy;&iecy;&jcy;, &icy; &mcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&mcy; &pcy;&rcy;&ocy;&scy;&tcy;&ocy; &scy;&kcy;&acy;&zcy;&acy;&tcy;&softcy;, &kcy;&acy;&kcy;&ocy;&jcy; &ecy;&tcy;&ocy; &bcy;&ycy;&lcy; &bcy;&ucy;&dcy;&ncy;&icy;&jcy; &dcy;&iecy;&ncy;&softcy;). &Dcy;&lcy;&yacy; &bcy;&ocy;&lcy;&iecy;&iecy; &scy;&tcy;&acy;&rcy;&ycy;&khcy; &dcy;&acy;&tcy; &tcy;&acy;&kcy;&zhcy;&iecy; &ocy;&pcy;&ucy;&scy;&kcy;&acy;&yucy;&tcy;&scy;&yacy; &chcy;&acy;&scy; &icy; &mcy;&icy;&ncy;&ucy;&tcy;&acy;.</span></p> <p><span data-i18n="6ef4b7d51a3ade6a2370852e9b1bfeff4a60b5db6b97eb857b6a5608b96a05c7/1b" data-source="&lt;code&gt;--date=unix&lt;/code&gt; shows the date as a Unix epoch timestamp (seconds since 1970). As with &lt;code&gt;--raw&lt;/code&gt;, this is always in UTC and therefore &lt;code&gt;-local&lt;/code&gt; has no effect." onmousemove="i18n(this)"><code>--date=unix</code>  &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&tcy; &dcy;&acy;&tcy;&ucy; &kcy;&acy;&kcy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ucy;&yucy; &mcy;&iecy;&tcy;&kcy;&ucy; &ecy;&pcy;&ocy;&khcy;&icy; Unix (&vcy; &scy;&iecy;&kcy;&ucy;&ncy;&dcy;&acy;&khcy; &scy; 1970 &gcy;&ocy;&dcy;&acy;). &Kcy;&acy;&kcy; &icy; &vcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &scy;  <code>--raw</code> , &zcy;&dcy;&iecy;&scy;&softcy; &vcy;&scy;&iecy;&gcy;&dcy;&acy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; UTC, &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy;  <code>-local</code>  &ncy;&iecy; &icy;&mcy;&iecy;&iecy;&tcy; &ncy;&icy;&kcy;&acy;&kcy;&ocy;&gcy;&ocy; &ecy;&fcy;&fcy;&iecy;&kcy;&tcy;&acy;.</span></p> <p><span data-i18n="ad12b9290367e5a3c06b162362f617f585c775159576efe32105e3aeb5b8c3f8/19" data-source="&lt;code&gt;--date=format:...&lt;/code&gt; feeds the format &lt;code&gt;...&lt;/code&gt; to your system &lt;code&gt;strftime&lt;/code&gt;, except for %s, %z, and %Z, which are handled internally. Use &lt;code&gt;--date=format:%c&lt;/code&gt; to show the date in your system locale&amp;rsquo;s preferred format. See the &lt;code&gt;strftime&lt;/code&gt; manual for a complete list of format placeholders. When using &lt;code&gt;-local&lt;/code&gt;, the correct syntax is &lt;code&gt;--date=format-local:...&lt;/code&gt;." onmousemove="i18n(this)"><code>--date=format:...</code>  &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&iecy;&tcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;  <code>...</code>  &vcy; &vcy;&acy;&shcy;&ucy; &scy;&icy;&scy;&tcy;&iecy;&mcy;&ucy;  <code>strftime</code> , &zcy;&acy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&iecy;&mcy; %s, %z &icy; %Z, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &ocy;&bcy;&rcy;&acy;&bcy;&acy;&tcy;&ycy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &vcy;&ncy;&ucy;&tcy;&rcy;&icy;. &Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy;  <code>--date=format:%c</code> , &chcy;&tcy;&ocy;&bcy;&ycy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zcy;&icy;&tcy;&softcy; &dcy;&acy;&tcy;&ucy; &vcy; &pcy;&rcy;&iecy;&dcy;&pcy;&ocy;&chcy;&tcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&mcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy; &vcy;&acy;&shcy;&iecy;&jcy; &scy;&icy;&scy;&tcy;&iecy;&mcy;&ycy;. &Pcy;&ocy;&lcy;&ncy;&ycy;&jcy; &scy;&pcy;&icy;&scy;&ocy;&kcy; &zcy;&acy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&iecy;&jcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&acy; &scy;&mcy;. &vcy; &rcy;&ucy;&kcy;&ocy;&vcy;&ocy;&dcy;&scy;&tcy;&vcy;&iecy;  <code>strftime</code> . &Pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy;  <code>-local</code>  &pcy;&rcy;&acy;&vcy;&icy;&lcy;&softcy;&ncy;&ycy;&jcy; &scy;&icy;&ncy;&tcy;&acy;&kcy;&scy;&icy;&scy; &mdash;  <code>--date=format-local:...</code> .</span></p> <p><span data-i18n="fdce0ac8a2cf1dde4c38f02dc8185077dc388d43a036fd28a4e74f359df806c5/c4" data-source="&lt;code&gt;--date=default&lt;/code&gt; is the default format, and is based on ctime(3) output. It shows a single line with three-letter day of the week, three-letter month, day-of-month, hour-minute-seconds in &amp;quot;HH:MM:SS&amp;quot; format, followed by 4-digit year, plus timezone information, unless the local time zone is used, e.g. &lt;code&gt;Thu Jan 1 00:00:00 1970 +0000&lt;/code&gt;." onmousemove="i18n(this)"><code>--date=default</code>  &mdash; &ecy;&tcy;&ocy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;, &ocy;&scy;&ncy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&jcy; &ncy;&acy; &vcy;&ycy;&vcy;&ocy;&dcy;&iecy; ctime(3). &Ocy;&ncy; &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &ocy;&dcy;&ncy;&ucy; &scy;&tcy;&rcy;&ocy;&kcy;&ucy; &scy; &tcy;&rcy;&iecy;&khcy;&bcy;&ucy;&kcy;&vcy;&iecy;&ncy;&ncy;&ycy;&mcy; &dcy;&ncy;&iecy;&mcy; &ZeroWidthSpace;&ZeroWidthSpace;&ncy;&iecy;&dcy;&iecy;&lcy;&icy;, &tcy;&rcy;&iecy;&khcy;&bcy;&ucy;&kcy;&vcy;&iecy;&ncy;&ncy;&ycy;&mcy; &mcy;&iecy;&scy;&yacy;&tscy;&iecy;&mcy;, &dcy;&ncy;&iecy;&mcy; &ZeroWidthSpace;&ZeroWidthSpace;&mcy;&iecy;&scy;&yacy;&tscy;&acy;, &chcy;&acy;&scy;&acy;&mcy;&icy;&ncy;&ucy;&tcy;&acy;&mcy;&icy;-&scy;&iecy;&kcy;&ucy;&ncy;&dcy;&acy;&mcy;&icy; &vcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy;  &quot;HH:MM:SS&quot; , &zcy;&acy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&mcy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; 4-&zcy;&ncy;&acy;&chcy;&ncy;&ycy;&jcy; &gcy;&ocy;&dcy;, &acy; &tcy;&acy;&kcy;&zhcy;&iecy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&yacy; &ocy; &chcy;&acy;&scy;&ocy;&vcy;&ocy;&mcy; &pcy;&ocy;&yacy;&scy;&iecy;, &iecy;&scy;&lcy;&icy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy; &mcy;&iecy;&scy;&tcy;&ncy;&ycy;&jcy; &chcy;&acy;&scy;&ocy;&vcy;&ocy;&jcy; &pcy;&ocy;&yacy;&scy;. &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy;, &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  <code>Thu Jan 1 00:00:00 1970 +0000</code> .</span></p> </div> </div> </dd> <dt id="Documentation/git-log.txt---parents"><span data-i18n="82af2457a04cddbd7b4d486b3baa98c13be53870aad8041bd541aa8e8cd38f21/7c" data-source="--parents" onmousemove="i18n(this)">--parents</span></dt> <dd> <p><span data-i18n="e8b334aee3b1ba5ee7d695463c5d530c08a85e0ccb5f81c391ad60d548576ec9/98" data-source="Print also the parents of the commit (in the form &amp;quot;commit parent&amp;hellip;&amp;ZeroWidthSpace;&amp;quot;). Also enables parent rewriting, see &lt;code&gt;History Simplification&lt;/code&gt; above." onmousemove="i18n(this)">&Vcy;&ycy;&vcy;&iecy;&dcy;&icy;&tcy;&iecy; &tcy;&acy;&kcy;&zhcy;&iecy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&iecy;&jcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy; (&vcy; &vcy;&icy;&dcy;&iecy;  &quot;commit parent&hellip;&ZeroWidthSpace;&quot; ). &Tcy;&acy;&kcy;&zhcy;&iecy; &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&iecy;&tcy; &pcy;&iecy;&rcy;&iecy;&zcy;&acy;&pcy;&icy;&scy;&softcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&khcy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;&ocy;&vcy;, &scy;&mcy;.  <code>History Simplification</code>  &vcy;&ycy;&shcy;&iecy;.</span></p> </dd> <dt id="Documentation/git-log.txt---children"><span data-i18n="45c8ae4dabab7ef4d5f93d7fbf1a6c0e351b6ce7e085c8e943558ae931fa140c/ff" data-source="--children" onmousemove="i18n(this)">--children</span></dt> <dd> <p><span data-i18n="641dc290dab31c7c41c8e6a0770fedb058997a63ff490247cb7b11c1e7edfa63/0a" data-source="Print also the children of the commit (in the form &amp;quot;commit child&amp;hellip;&amp;ZeroWidthSpace;&amp;quot;). Also enables parent rewriting, see &lt;code&gt;History Simplification&lt;/code&gt; above." onmousemove="i18n(this)">&Vcy;&ycy;&vcy;&iecy;&dcy;&icy;&tcy;&iecy; &tcy;&acy;&kcy;&zhcy;&iecy; &dcy;&ocy;&chcy;&iecy;&rcy;&ncy;&icy;&iecy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;&ycy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy; (&vcy; &vcy;&icy;&dcy;&iecy;  &quot;commit child&hellip;&ZeroWidthSpace;&quot; ). &Tcy;&acy;&kcy;&zhcy;&iecy; &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&iecy;&tcy; &pcy;&iecy;&rcy;&iecy;&zcy;&acy;&pcy;&icy;&scy;&softcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&khcy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;&ocy;&vcy;, &scy;&mcy;.  <code>History Simplification</code>  &vcy;&ycy;&shcy;&iecy;.</span></p> </dd> <dt id="Documentation/git-log.txt---left-right"><span data-i18n="947907ba98e47fe97815f357100b1eda4e395af56158dee64598ebda5713b121/4f" data-source="--left-right" onmousemove="i18n(this)">--left-right</span></dt> <dd> <p><span data-i18n="faceb15303415453dd62c4926c1f020623ec59d8aeba7b784d33b1de4eaf3331/4f" data-source="Mark which side of a symmetric difference a commit is reachable from. Commits from the left side are prefixed with &lt;code&gt;&amp;lt;&lt;/code&gt; and those from the right with &lt;code&gt;&amp;gt;&lt;/code&gt;. If combined with &lt;code&gt;--boundary&lt;/code&gt;, those commits are prefixed with &lt;code&gt;-&lt;/code&gt;." onmousemove="i18n(this)">&Ocy;&tcy;&mcy;&iecy;&tcy;&softcy;&tcy;&iecy;, &scy; &kcy;&acy;&kcy;&ocy;&jcy; &scy;&tcy;&ocy;&rcy;&ocy;&ncy;&ycy; &scy;&icy;&mcy;&mcy;&iecy;&tcy;&rcy;&icy;&chcy;&ncy;&ocy;&gcy;&ocy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&yacy; &dcy;&ocy;&scy;&tcy;&ucy;&pcy;&iecy;&ncy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;. &Kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &scy;&lcy;&iecy;&vcy;&acy; &icy;&mcy;&iecy;&yucy;&tcy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;  <code>&lt;</code> , &acy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &scy;&pcy;&rcy;&acy;&vcy;&acy; &mdash;  <code>&gt;</code> . &Vcy; &scy;&ocy;&chcy;&iecy;&tcy;&acy;&ncy;&icy;&icy; &scy;  <code>--boundary</code>  &ecy;&tcy;&icy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &icy;&mcy;&iecy;&yucy;&tcy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;  <code>-</code> .</span></p> <p><span data-i18n="9ad14d789c343cd049ef2f671f130853f5f3acf78b920ed061c510fdfaba9fa6/81" data-source="For example, if you have this topology:" onmousemove="i18n(this)">&Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &iecy;&scy;&lcy;&icy; &ucy; &vcy;&acy;&scy; &iecy;&scy;&tcy;&softcy; &tcy;&acy;&kcy;&acy;&yacy; &tcy;&ocy;&pcy;&ocy;&lcy;&ocy;&gcy;&icy;&yacy;:</span></p> <div> <div> <pre class="hljs language-css">             y-<span class="hljs-attr">--b---b</span>  branch <span class="hljs-selector-tag">B</span>
            / \ /
           /   .
          /   / \
         o-<span class="hljs-attr">--x---a---a</span>  branch <span class="hljs-selector-tag">A</span></pre> </div> </div> <p><span data-i18n="e0bef1aa892834955d6b7f71f01d7726c59cf9e9659667dece76b439958d2ece/38" data-source="you would get an output like this:" onmousemove="i18n(this)">&vcy;&ycy; &pcy;&ocy;&lcy;&ucy;&chcy;&icy;&tcy;&iecy; &tcy;&acy;&kcy;&ocy;&jcy; &vcy;&ycy;&vcy;&ocy;&dcy;:</span></p> <div> <div> <pre class="hljs language-csharp">        $ git rev-list --left-right --boundary --pretty=oneline A...B

        &gt;bbbbbbb... <span class="hljs-number">3</span>rd <span class="hljs-keyword">on</span> b
        &gt;bbbbbbb... <span class="hljs-number">2</span>nd <span class="hljs-keyword">on</span> b
        &lt;aaaaaaa... <span class="hljs-number">3</span>rd <span class="hljs-keyword">on</span> a
        &lt;aaaaaaa... <span class="hljs-number">2</span>nd <span class="hljs-keyword">on</span> a
        -yyyyyyy... <span class="hljs-number">1</span>st <span class="hljs-keyword">on</span> b
        -xxxxxxx... <span class="hljs-number">1</span>st <span class="hljs-keyword">on</span> a</pre> </div> </div> </dd> <dt id="Documentation/git-log.txt---graph"><span data-i18n="b4bae058b6aba6b55c8c2b8d80bb3ffaeddc15f3cde0d7b2dc34e05f13f091f0/c4" data-source="--graph" onmousemove="i18n(this)">--graph</span></dt> <dd> <p><span data-i18n="74b06cfb0ea675650981d6ce02ad514ce476360155751d1f82aa52eaed9467e3/b2" data-source="Draw a text-based graphical representation of the commit history on the left hand side of the output. This may cause extra lines to be printed in between commits, in order for the graph history to be drawn properly. Cannot be combined with &lt;code&gt;--no-walk&lt;/code&gt;." onmousemove="i18n(this)">&Ncy;&acy;&rcy;&icy;&scy;&ucy;&jcy;&tcy;&iecy; &tcy;&iecy;&kcy;&scy;&tcy;&ocy;&vcy;&ocy;&iecy; &gcy;&rcy;&acy;&fcy;&icy;&chcy;&iecy;&scy;&kcy;&ocy;&iecy; &pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&iecy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &vcy; &lcy;&iecy;&vcy;&ocy;&jcy; &chcy;&acy;&scy;&tcy;&icy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&khcy; &dcy;&acy;&ncy;&ncy;&ycy;&khcy;. &Ecy;&tcy;&ocy; &mcy;&ocy;&zhcy;&iecy;&tcy; &pcy;&rcy;&icy;&vcy;&iecy;&scy;&tcy;&icy; &kcy; &pcy;&iecy;&chcy;&acy;&tcy;&icy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&khcy; &scy;&tcy;&rcy;&ocy;&kcy; &mcy;&iecy;&zhcy;&dcy;&ucy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy;&mcy;&icy;, &chcy;&tcy;&ocy;&bcy;&ycy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&yacy; &gcy;&rcy;&acy;&fcy;&icy;&kcy;&acy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&lcy;&acy;&scy;&softcy; &pcy;&rcy;&acy;&vcy;&icy;&lcy;&softcy;&ncy;&ocy;. &Ncy;&iecy;&vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&ocy; &ocy;&bcy;&hardcy;&iecy;&dcy;&icy;&ncy;&icy;&tcy;&softcy; &scy;  <code>--no-walk</code> .</span></p> <p><span data-i18n="dd6081bcdb1cac2549bc50fbd3acf4feebc715a5df91771642e3b250eee0d7a4/bc" data-source="This enables parent rewriting, see &lt;code&gt;History Simplification&lt;/code&gt; above." onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&yacy;&iecy;&tcy; &pcy;&iecy;&rcy;&iecy;&zcy;&acy;&pcy;&icy;&scy;&acy;&tcy;&softcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&jcy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;, &scy;&mcy;.  <code>History Simplification</code>  &vcy;&ycy;&shcy;&iecy;.</span></p> <p><span data-i18n="650cb0a9550b9d46ec03fc86f7ea4e0f639e1481f54648ab203554784fedd3cf/e5" data-source="This implies the &lt;code&gt;--topo-order&lt;/code&gt; option by default, but the &lt;code&gt;--date-order&lt;/code&gt; option may also be specified." onmousemove="i18n(this)">&Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &ecy;&tcy;&ocy; &pcy;&ocy;&dcy;&rcy;&acy;&zcy;&ucy;&mcy;&iecy;&vcy;&acy;&iecy;&tcy; &ocy;&pcy;&tscy;&icy;&yucy;  <code>--topo-order</code> , &ncy;&ocy; &mcy;&ocy;&zhcy;&ncy;&ocy; &tcy;&acy;&kcy;&zhcy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &ocy;&pcy;&tscy;&icy;&yucy;  <code>--date-order</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---show-linear-breakltbarriergt"><span data-i18n="0aab7a072c5eaf46121bae56affb9c012271cb4b96658f743ad2df7d5afc46c7/71" data-source="--show-linear-break[=&amp;lt;barrier&amp;gt;]" onmousemove="i18n(this)">--show-linear-break[=&lt;barrier&gt;]</span></dt> <dd> <p><span data-i18n="a66b10d1169d2d7d1d305b9e5f0d74fdbe77aa96cf7362eaf2acb51ca6f51655/69" data-source="When --graph is not used, all history branches are flattened which can make it hard to see that the two consecutive commits do not belong to a linear branch. This option puts a barrier in between them in that case. If &lt;code&gt;&amp;lt;barrier&amp;gt;&lt;/code&gt; is specified, it is the string that will be shown instead of the default one." onmousemove="i18n(this)">&Kcy;&ocy;&gcy;&dcy;&acy; --graph &ncy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy;, &vcy;&scy;&iecy; &vcy;&iecy;&tcy;&kcy;&icy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy; &scy;&gcy;&lcy;&acy;&zhcy;&icy;&vcy;&acy;&yucy;&tcy;&scy;&yacy;, &icy;&zcy;-&zcy;&acy; &chcy;&iecy;&gcy;&ocy; &mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy; &tcy;&rcy;&ucy;&dcy;&ncy;&ocy; &ucy;&vcy;&icy;&dcy;&iecy;&tcy;&softcy;, &chcy;&tcy;&ocy; &dcy;&vcy;&acy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&khcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy; &ncy;&iecy; &pcy;&rcy;&icy;&ncy;&acy;&dcy;&lcy;&iecy;&zhcy;&acy;&tcy; &lcy;&icy;&ncy;&iecy;&jcy;&ncy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&iecy;. &Vcy; &ecy;&tcy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &ecy;&tcy;&ocy;&tcy; &vcy;&acy;&rcy;&icy;&acy;&ncy;&tcy; &scy;&tcy;&acy;&vcy;&icy;&tcy; &bcy;&acy;&rcy;&softcy;&iecy;&rcy; &mcy;&iecy;&zhcy;&dcy;&ucy; &ncy;&icy;&mcy;&icy;. &IEcy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;  <code>&lt;barrier&gt;</code> , &icy;&mcy;&iecy;&ncy;&ncy;&ocy; &ecy;&tcy;&acy; &scy;&tcy;&rcy;&ocy;&kcy;&acy; &bcy;&ucy;&dcy;&iecy;&tcy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&tcy;&softcy;&scy;&yacy; &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;.</span></p> </dd> </dl> </div> </div> </div> <h2 class="text-body-emphasis"  id="_pretty_formats"><span data-i18n="85bde6f8d759ebba9ba8062ed68a8c94bd34a3c5c16b5c2427bb7ddd500f4fd4/0d" data-source="Pretty formats" onmousemove="i18n(this)">Pretty formats</span></h2> <div> <p><span data-i18n="7dd7531c3c34f6efbcd6e3f0e347abcf8717775bf240ecb406298b1925e9538b/b7" data-source="If the commit is a merge, and if the pretty-format is not &lt;code&gt;oneline&lt;/code&gt;, &lt;code&gt;email&lt;/code&gt; or &lt;code&gt;raw&lt;/code&gt;, an additional line is inserted before the &lt;code&gt;Author:&lt;/code&gt; line. This line begins with &amp;quot;Merge: &amp;quot; and the hashes of ancestral commits are printed, separated by spaces. Note that the listed commits may not necessarily be the list of the &lt;strong&gt;direct&lt;/strong&gt; parent commits if you have limited your view of history: for example, if you are only interested in changes related to a certain directory or file." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yacy; &pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; &scy;&ocy;&bcy;&ocy;&jcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&iecy; &icy; &iecy;&scy;&lcy;&icy; &scy;&icy;&mcy;&pcy;&acy;&tcy;&icy;&chcy;&ncy;&ycy;&jcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; &ncy;&iecy;  <code>oneline</code>  ,  <code>email</code>  &icy;&lcy;&icy;  <code>raw</code>  , &pcy;&iecy;&rcy;&iecy;&dcy; &scy;&tcy;&rcy;&ocy;&kcy;&ocy;&jcy;  <code>Author:</code>  &vcy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&acy;&yacy; &scy;&tcy;&rcy;&ocy;&kcy;&acy;. &Ecy;&tcy;&acy; &scy;&tcy;&rcy;&ocy;&kcy;&acy; &ncy;&acy;&chcy;&icy;&ncy;&acy;&iecy;&tcy;&scy;&yacy; &scy;  &quot;Merge: &quot; , &icy; &khcy;&ecy;&shcy;&icy; &ncy;&acy;&scy;&lcy;&iecy;&dcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ycy;&khcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &pcy;&iecy;&chcy;&acy;&tcy;&acy;&yucy;&tcy;&scy;&yacy; &chcy;&iecy;&rcy;&iecy;&zcy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ycy;. &Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy; &pcy;&iecy;&rcy;&iecy;&chcy;&icy;&scy;&lcy;&iecy;&ncy;&ncy;&ycy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &ncy;&iecy; &ocy;&bcy;&yacy;&zcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &mcy;&ocy;&gcy;&ucy;&tcy; &bcy;&ycy;&tcy;&softcy; &scy;&pcy;&icy;&scy;&kcy;&ocy;&mcy; &pcy;&rcy;&yacy;&mcy;&ycy;&khcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&khcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;, &iecy;&scy;&lcy;&icy; &vcy;&ycy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&icy;&lcy;&icy; &pcy;&rcy;&ocy;&scy;&mcy;&ocy;&tcy;&rcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy;: &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &iecy;&scy;&lcy;&icy; &vcy;&acy;&scy; &icy;&ncy;&tcy;&iecy;&rcy;&iecy;&scy;&ucy;&yucy;&tcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy;, &ocy;&tcy;&ncy;&ocy;&scy;&yacy;&shchcy;&icy;&iecy;&scy;&yacy; &kcy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&ncy;&ocy;&mcy;&ucy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&ucy; &icy;&lcy;&icy; &fcy;&acy;&jcy;&lcy;&ucy;.</span></p> <p><span data-i18n="a0bdf7d196ae1d2c37a29214a58abc8dc78cc249456f2c70ffe151b0a8baffad/cd" data-source="There are several built-in formats, and you can define additional formats by setting a pretty.&amp;lt;name&amp;gt; config option to either another format name, or a &lt;code&gt;format:&lt;/code&gt; string, as described below (see &lt;a href=&quot;git-config&quot;&gt;git-config[1]&lt;/a&gt;). Here are the details of the built-in formats:" onmousemove="i18n(this)">&Scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &vcy;&scy;&tcy;&rcy;&ocy;&iecy;&ncy;&ncy;&ycy;&khcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&ocy;&vcy;, &icy; &vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&icy;&tcy;&softcy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&iecy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&ycy;, &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&vcy; &dcy;&lcy;&yacy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&acy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy; Pretty.&lt;name&gt; &lcy;&icy;&bcy;&ocy; &dcy;&rcy;&ucy;&gcy;&ocy;&iecy; &icy;&mcy;&yacy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&acy;, &lcy;&icy;&bcy;&ocy; &scy;&tcy;&rcy;&ocy;&kcy;&ucy;  <code>format:</code> , &kcy;&acy;&kcy; &ocy;&pcy;&icy;&scy;&acy;&ncy;&ocy; &ncy;&icy;&zhcy;&iecy; (&scy;&mcy;.  <a href="git-config.html">git-config[1]</a>  ). &Vcy;&ocy;&tcy; &pcy;&ocy;&dcy;&rcy;&ocy;&bcy;&ncy;&ocy;&scy;&tcy;&icy; &ocy; &vcy;&scy;&tcy;&rcy;&ocy;&iecy;&ncy;&ncy;&ycy;&khcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&acy;&khcy;:</span></p> <div> <ul> <li> <p><code>oneline</code></p> <div> <div> <pre class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">hash</span>&gt;</span> <span class="hljs-tag">&lt;<span class="hljs-name">title-line</span>&gt;</span></pre> </div> </div> <p><span data-i18n="339140564c2702c5cfdb846621c834f2ee67175e682b8abcaa552332f81bfe42/02" data-source="This is designed to be as compact as possible." onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &scy;&dcy;&iecy;&lcy;&acy;&ncy;&ocy; &dcy;&lcy;&yacy; &tcy;&ocy;&gcy;&ocy;, &chcy;&tcy;&ocy;&bcy;&ycy; &bcy;&ycy;&tcy;&softcy; &mcy;&acy;&kcy;&scy;&icy;&mcy;&acy;&lcy;&softcy;&ncy;&ocy; &kcy;&ocy;&mcy;&pcy;&acy;&kcy;&tcy;&ncy;&ycy;&mcy;.</span></p> </li> <li> <p><code>short</code></p> <div> <div> <pre class="hljs language-xml">commit <span class="hljs-tag">&lt;<span class="hljs-name">hash</span>&gt;</span>
Author: <span class="hljs-tag">&lt;<span class="hljs-name">author</span>&gt;</span></pre> </div> </div> <div> <div> <pre class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">title-line</span>&gt;</span></pre> </div> </div> </li> <li> <p><code>medium</code></p> <div> <div> <pre class="hljs language-xml">commit <span class="hljs-tag">&lt;<span class="hljs-name">hash</span>&gt;</span>
Author: <span class="hljs-tag">&lt;<span class="hljs-name">author</span>&gt;</span>
Date:   <span class="hljs-tag">&lt;<span class="hljs-name">author-date</span>&gt;</span></pre> </div> </div> <div> <div> <pre class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">title-line</span>&gt;</span></pre> </div> </div> <div> <div> <pre class="hljs language-sql"><span class="hljs-operator">&lt;</span><span class="hljs-keyword">full</span><span class="hljs-operator">-</span><span class="hljs-keyword">commit</span><span class="hljs-operator">-</span>message<span class="hljs-operator">&gt;</span></pre> </div> </div> </li> <li> <p><code>full</code></p> <div> <div> <pre class="hljs language-xml">commit <span class="hljs-tag">&lt;<span class="hljs-name">hash</span>&gt;</span>
Author: <span class="hljs-tag">&lt;<span class="hljs-name">author</span>&gt;</span>
Commit: <span class="hljs-tag">&lt;<span class="hljs-name">committer</span>&gt;</span></pre> </div> </div> <div> <div> <pre class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">title-line</span>&gt;</span></pre> </div> </div> <div> <div> <pre class="hljs language-sql"><span class="hljs-operator">&lt;</span><span class="hljs-keyword">full</span><span class="hljs-operator">-</span><span class="hljs-keyword">commit</span><span class="hljs-operator">-</span>message<span class="hljs-operator">&gt;</span></pre> </div> </div> </li> <li> <p><code>fuller</code></p> <div> <div> <pre class="hljs language-vbnet">commit &lt;hash&gt;
<span class="hljs-symbol">Author:</span>     &lt;author&gt;
<span class="hljs-symbol">AuthorDate:</span> &lt;author-<span class="hljs-type">date</span>&gt;
<span class="hljs-symbol">Commit:</span>     &lt;committer&gt;
<span class="hljs-symbol">CommitDate:</span> &lt;committer-<span class="hljs-type">date</span>&gt;</pre> </div> </div> <div> <div> <pre class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">title-line</span>&gt;</span></pre> </div> </div> <div> <div> <pre class="hljs language-sql"><span class="hljs-operator">&lt;</span><span class="hljs-keyword">full</span><span class="hljs-operator">-</span><span class="hljs-keyword">commit</span><span class="hljs-operator">-</span>message<span class="hljs-operator">&gt;</span></pre> </div> </div> </li> <li> <p><code>reference</code></p> <div> <div> <pre class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">abbrev-hash</span>&gt;</span> (<span class="hljs-tag">&lt;<span class="hljs-name">title-line</span>&gt;</span>, <span class="hljs-tag">&lt;<span class="hljs-name">short-author-date</span>&gt;</span>)</pre> </div> </div> <p><span data-i18n="82045482259b4616e1c78873c2a57ed9cd1c65c46b0f5e109d88d425ded64ddc/6f" data-source="This format is used to refer to another commit in a commit message and is the same as &lt;code&gt;--pretty=&amp;apos;format:%C(auto)%h (%s, %ad)&amp;apos;&lt;/code&gt;. By default, the date is formatted with &lt;code&gt;--date=short&lt;/code&gt; unless another &lt;code&gt;--date&lt;/code&gt; option is explicitly specified. As with any &lt;code&gt;format:&lt;/code&gt; with format placeholders, its output is not affected by other options like &lt;code&gt;--decorate&lt;/code&gt; and &lt;code&gt;--walk-reflogs&lt;/code&gt;." onmousemove="i18n(this)">&Ecy;&tcy;&ocy;&tcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &dcy;&lcy;&yacy; &scy;&scy;&ycy;&lcy;&kcy;&icy; &ncy;&acy; &dcy;&rcy;&ucy;&gcy;&ucy;&yucy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yucy; &vcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&icy; &ocy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &icy; &acy;&ncy;&acy;&lcy;&ocy;&gcy;&icy;&chcy;&iecy;&ncy;  <code>--pretty=&apos;format:%C(auto)%h (%s, %ad)&apos;</code> . &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &dcy;&acy;&tcy;&acy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&icy;&rcy;&ucy;&iecy;&tcy;&scy;&yacy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>--date=short</code> , &iecy;&scy;&lcy;&icy; &yacy;&vcy;&ncy;&ocy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy; &dcy;&rcy;&ucy;&gcy;&ocy;&jcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;  <code>--date</code> . &Kcy;&acy;&kcy; &icy; &vcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &scy; &lcy;&yucy;&bcy;&ycy;&mcy;  <code>format:</code>  &scy; &zcy;&acy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&yacy;&mcy;&icy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&acy;, &ncy;&acy; &iecy;&gcy;&ocy; &vcy;&ycy;&vcy;&ocy;&dcy; &ncy;&iecy; &vcy;&lcy;&icy;&yacy;&yucy;&tcy; &dcy;&rcy;&ucy;&gcy;&icy;&iecy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy;, &tcy;&acy;&kcy;&icy;&iecy; &kcy;&acy;&kcy;  <code>--decorate</code>  &icy;  <code>--walk-reflogs</code> .</span></p> </li> <li> <p><code>email</code></p> <div> <div> <pre class="hljs language-vbnet"><span class="hljs-keyword">From</span> &lt;hash&gt; &lt;<span class="hljs-type">date</span>&gt;
<span class="hljs-symbol">From:</span> &lt;author&gt;
<span class="hljs-symbol">Date:</span> &lt;author-<span class="hljs-type">date</span>&gt;
<span class="hljs-symbol">Subject:</span> [PATCH] &lt;title-line&gt;</pre> </div> </div> <div> <div> <pre class="hljs language-sql"><span class="hljs-operator">&lt;</span><span class="hljs-keyword">full</span><span class="hljs-operator">-</span><span class="hljs-keyword">commit</span><span class="hljs-operator">-</span>message<span class="hljs-operator">&gt;</span></pre> </div> </div> </li> <li> <p><code>mboxrd</code></p> <p><span data-i18n="3d71397746e03392ec2dd0884ecda021326b7328413e4e8507a8a9272519a59c/ba" data-source="Like &lt;code&gt;email&lt;/code&gt;, but lines in the commit message starting with &amp;quot;From &amp;quot; (preceded by zero or more &amp;quot;&amp;gt;&amp;quot;) are quoted with &amp;quot;&amp;gt;&amp;quot; so they aren&amp;rsquo;t confused as starting a new commit." onmousemove="i18n(this)">&Acy;&ncy;&acy;&lcy;&ocy;&gcy;&icy;&chcy;&ncy;&ocy;  <code>email</code>  , &ncy;&ocy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &vcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&icy; &ocy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;, &ncy;&acy;&chcy;&icy;&ncy;&acy;&yucy;&shchcy;&icy;&iecy;&scy;&yacy; &scy;  &quot;From &quot;  (&pcy;&iecy;&rcy;&iecy;&dcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&mcy;&icy; &scy;&tcy;&ocy;&icy;&tcy; &ncy;&ocy;&lcy;&softcy; &icy;&lcy;&icy; &bcy;&ocy;&lcy;&iecy;&iecy;  &quot;&gt;&quot; ), &zcy;&acy;&kcy;&lcy;&yucy;&chcy;&acy;&yucy;&tcy;&scy;&yacy; &vcy; &kcy;&acy;&vcy;&ycy;&chcy;&kcy;&icy; &scy;  &quot;&gt;&quot; , &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy; &icy;&khcy; &ncy;&iecy; &pcy;&ucy;&tcy;&acy;&yucy;&tcy; &scy; &ncy;&acy;&chcy;&acy;&lcy;&ocy;&mcy; &ncy;&ocy;&vcy;&ocy;&jcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;.</span></p> </li> <li> <p><code>raw</code></p> <p><span data-i18n="0f64d7019634be721628b0a9aea2898ba58ea6896b6e78076c7e1e0b1ca6ca15/e5" data-source="The &lt;code&gt;raw&lt;/code&gt; format shows the entire commit exactly as stored in the commit object. Notably, the hashes are displayed in full, regardless of whether --abbrev or --no-abbrev are used, and &lt;code&gt;parents&lt;/code&gt; information show the true parent commits, without taking grafts or history simplification into account. Note that this format affects the way commits are displayed, but not the way the diff is shown e.g. with &lt;code&gt;git log --raw&lt;/code&gt;. To get full object names in a raw diff format, use &lt;code&gt;--no-abbrev&lt;/code&gt;." onmousemove="i18n(this)">&Fcy;&ocy;&rcy;&mcy;&acy;&tcy;  <code>raw</code>  &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &vcy;&scy;&yucy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yucy; &tcy;&ocy;&chcy;&ncy;&ocy; &tcy;&acy;&kcy;, &kcy;&acy;&kcy; &ocy;&ncy;&acy; &khcy;&rcy;&acy;&ncy;&icy;&tcy;&scy;&yacy; &vcy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&iecy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;. &Pcy;&rcy;&icy;&mcy;&iecy;&chcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;, &chcy;&tcy;&ocy; &khcy;&ecy;&shcy;&icy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&yucy;&tcy;&scy;&yacy; &pcy;&ocy;&lcy;&ncy;&ocy;&scy;&tcy;&softcy;&yucy;, &ncy;&iecy;&zcy;&acy;&vcy;&icy;&scy;&icy;&mcy;&ocy; &ocy;&tcy; &tcy;&ocy;&gcy;&ocy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &lcy;&icy; --abbrev &icy;&lcy;&icy; --no-abbrev, &acy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&yacy;  <code>parents</code>  &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;  true , &bcy;&iecy;&zcy; &ucy;&chcy;&iecy;&tcy;&acy; &tcy;&rcy;&acy;&ncy;&scy;&pcy;&lcy;&acy;&ncy;&tcy;&acy;&tscy;&icy;&jcy; &icy;&lcy;&icy; &ucy;&pcy;&rcy;&ocy;&shchcy;&iecy;&ncy;&icy;&yacy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy;. &Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy; &ecy;&tcy;&ocy;&tcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; &vcy;&lcy;&icy;&yacy;&iecy;&tcy; &ncy;&acy; &scy;&pcy;&ocy;&scy;&ocy;&bcy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;, &ncy;&ocy; &ncy;&iecy; &ncy;&acy; &scy;&pcy;&ocy;&scy;&ocy;&bcy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yacy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy;, &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>git log --raw</code>  . &CHcy;&tcy;&ocy;&bcy;&ycy; &pcy;&ocy;&lcy;&ucy;&chcy;&icy;&tcy;&softcy; &pcy;&ocy;&lcy;&ncy;&ycy;&iecy; &icy;&mcy;&iecy;&ncy;&acy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ocy;&vcy; &vcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy; &ncy;&iecy;&ocy;&bcy;&rcy;&acy;&bcy;&ocy;&tcy;&acy;&ncy;&ncy;&ycy;&khcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy;  <code>--no-abbrev</code> .</span></p> </li> <li> <p><code>format:&lt;format-string&gt;</code></p> <p><span data-i18n="ff66aacacb1382655277e6425fc9e0eb1594e8b46e9aa9fc29e671f2c9cd8b86/7c" data-source="The &lt;code&gt;format:&amp;lt;format-string&amp;gt;&lt;/code&gt; format allows you to specify which information you want to show. It works a little bit like printf format, with the notable exception that you get a newline with &lt;code&gt;%n&lt;/code&gt; instead of &lt;code&gt;\n&lt;/code&gt;." onmousemove="i18n(this)">&Fcy;&ocy;&rcy;&mcy;&acy;&tcy;  <code>format:&lt;format-string&gt;</code>  &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&yacy;&iecy;&tcy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy;, &kcy;&acy;&kcy;&ucy;&yucy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&yucy; &vcy;&ycy; &khcy;&ocy;&tcy;&icy;&tcy;&iecy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&tcy;&softcy;. &Ocy;&ncy; &rcy;&acy;&bcy;&ocy;&tcy;&acy;&iecy;&tcy; &ncy;&iecy;&mcy;&ncy;&ocy;&gcy;&ocy; &pcy;&ocy;&khcy;&ocy;&zhcy;&iecy; &ncy;&acy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; printf, &zcy;&acy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&iecy;&mcy; &tcy;&ocy;&gcy;&ocy;, &chcy;&tcy;&ocy; &vcy;&ycy; &pcy;&ocy;&lcy;&ucy;&chcy;&acy;&iecy;&tcy;&iecy; &ncy;&ocy;&vcy;&ucy;&yucy; &scy;&tcy;&rcy;&ocy;&kcy;&ucy; &scy;  <code>%n</code>  &vcy;&mcy;&iecy;&scy;&tcy;&ocy;  <code>\n</code> .</span></p> <p><span data-i18n="ef9e3b7886308e4c8bdcb63ad7821f6f1b7ec701ab257a5ac237978b81aa73b7/ff" data-source="E.g, &lt;code&gt;format:&amp;quot;The author of %h was %an, %ar%nThe title was &amp;gt;&amp;gt;%s&amp;lt;&amp;lt;%n&amp;quot;&lt;/code&gt; would show something like this:" onmousemove="i18n(this)">&Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  <code>format:&quot;The author of %h was %an, %ar%nThe title was &gt;&gt;%s&lt;&lt;%n&quot;</code>  &pcy;&ocy;&kcy;&acy;&zhcy;&iecy;&tcy; &chcy;&tcy;&ocy;-&tcy;&ocy; &vcy;&rcy;&ocy;&dcy;&iecy; &ecy;&tcy;&ocy;&gcy;&ocy;:</span></p> <div> <div> <pre class="hljs language-bash">The author of fe6e0ee was Junio C Hamano, 23 hours ago
The title was &gt;&gt;t4119: <span class="hljs-built_in">test</span> autocomputing -p&lt;n&gt; <span class="hljs-keyword">for</span> traditional diff input.&lt;&lt;</pre> </div> </div> <p><span data-i18n="466cd19c1a3b6086b63b9cb7c8dea7c61f5232a78d79546da0fbf45713803dc4/e9" data-source="The placeholders are:" onmousemove="i18n(this)">&Zcy;&acy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&icy;:</span></p> <div> <ul> <li> <p><span data-i18n="3032e3509f783374e226a7bcae0bba9993193adad6ebe5aabf81d6c025a17da2/76" data-source="Placeholders that expand to a single literal character:" onmousemove="i18n(this)">&Zcy;&acy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&icy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &rcy;&acy;&scy;&shcy;&icy;&rcy;&yacy;&yucy;&tcy;&scy;&yacy; &dcy;&ocy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &bcy;&ucy;&kcy;&vcy;&acy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&acy;:</span></p> <div> <dl> <dt id="Documentation/git-log.txt-emnem"> <span data-i18n="b2f4e94b50fe9bbb3fcea941866290b2f965354492304eee2e7d498421224670/74" data-source="&lt;em&gt;%n&lt;/em&gt;" onmousemove="i18n(this)"><em>%n</em></span> </dt> <dd> <p><span data-i18n="ea889d83ced8341fef3701cea937b4cddf401e3825d8ede49fee1a4c7fe21663/85" data-source="newline" onmousemove="i18n(this)">newline</span></p> </dd> <dt id="Documentation/git-log.txt-emem"> <span data-i18n="f5b818ed1e7a0681c4e1c46514089ec8f308ce4f9e6d82a946c08795f755730d/89" data-source="&lt;em&gt;%%&lt;/em&gt;" onmousemove="i18n(this)"><em>%%</em></span> </dt> <dd> <p><span data-i18n="3bf6aa98e3e3dbe0ea4f5542723c20d90ff3b2aa5d2c87f678dff497d6c698a6/ae" data-source="a raw &lt;code&gt;%&lt;/code&gt;" onmousemove="i18n(this)">&scy;&ycy;&rcy;&ocy;&jcy;  <code>%</code></span></p> </dd> <dt id="Documentation/git-log.txt-emx00em"> <span data-i18n="4766eaecd839b0156d33fa0afd2b1cfc7d603db661071f4d3c16417dd1ec84e6/19" data-source="&lt;em&gt;%x00&lt;/em&gt;" onmousemove="i18n(this)"><em>%x00</em></span> </dt> <dd> <p><span data-i18n="6ba747c5d439e989f26da13a9f625d03c061bd419faa8c0a39b396b360e7bdb5/fb" data-source="&lt;code&gt;%x&lt;/code&gt; followed by two hexadecimal digits is replaced with a byte with the hexadecimal digits&amp;apos; value (we will call this &amp;quot;literal formatting code&amp;quot; in the rest of this document)." onmousemove="i18n(this)"><code>%x</code> , &zcy;&acy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&mcy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&tcy; &dcy;&vcy;&iecy; &shcy;&iecy;&scy;&tcy;&ncy;&acy;&dcy;&tscy;&acy;&tcy;&iecy;&rcy;&icy;&chcy;&ncy;&ycy;&iecy; &tscy;&icy;&fcy;&rcy;&ycy;, &zcy;&acy;&mcy;&iecy;&ncy;&yacy;&iecy;&tcy;&scy;&yacy; &bcy;&acy;&jcy;&tcy;&ocy;&mcy; &scy;&ocy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy;&mcy; &shcy;&iecy;&scy;&tcy;&ncy;&acy;&dcy;&tscy;&acy;&tcy;&iecy;&rcy;&icy;&chcy;&ncy;&ycy;&khcy; &tscy;&icy;&fcy;&rcy; (&vcy; &ocy;&scy;&tcy;&acy;&lcy;&softcy;&ncy;&ocy;&jcy; &chcy;&acy;&scy;&tcy;&icy; &dcy;&ocy;&kcy;&ucy;&mcy;&iecy;&ncy;&tcy;&acy; &mcy;&ycy; &bcy;&ucy;&dcy;&iecy;&mcy; &ncy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &iecy;&gcy;&ocy;  &quot;literal formatting code&quot; ).</span></p> </dd> </dl> </div> </li> <li> <p><span data-i18n="59c8641b383d1b73bb6a9eeb980a384d542ca182663a4a03c5bdb9a4cc639235/e7" data-source="Placeholders that affect formatting of later placeholders:" onmousemove="i18n(this)">&Zcy;&acy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&icy;, &vcy;&lcy;&icy;&yacy;&yucy;&shchcy;&icy;&iecy; &ncy;&acy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&khcy; &zcy;&acy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&iecy;&jcy;:</span></p> <div> <dl> <dt id="Documentation/git-log.txt-emCredem"> <span data-i18n="a3900701b48cf81612fb0e8998f2b8057904045ef6248d3f51ea4e9a63404e58/6c" data-source="&lt;em&gt;%Cred&lt;/em&gt;" onmousemove="i18n(this)"><em>%Cred</em></span> </dt> <dd> <p><span data-i18n="a073f67a8ebde9a23ea6a6a654350ece85704a39cde0ecf5e0e8e4ffed24c2e9/4e" data-source="switch color to red" onmousemove="i18n(this)">&pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&softcy; &tscy;&vcy;&iecy;&tcy; &ncy;&acy; &kcy;&rcy;&acy;&scy;&ncy;&ycy;&jcy;</span></p> </dd> <dt id="Documentation/git-log.txt-emCgreenem"> <span data-i18n="3f72173ba3442357164d078744ecefd94598ca54ca68554a8dc8233090c6ce71/f5" data-source="&lt;em&gt;%Cgreen&lt;/em&gt;" onmousemove="i18n(this)"><em>%Cgreen</em></span> </dt> <dd> <p><span data-i18n="e6f4d6b9392735c3677e307d7b6aa848b119460f0e28724b0519c1c22321d30d/38" data-source="switch color to green" onmousemove="i18n(this)">&pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&softcy; &tscy;&vcy;&iecy;&tcy; &ncy;&acy; &zcy;&iecy;&lcy;&iecy;&ncy;&ycy;&jcy;</span></p> </dd> <dt id="Documentation/git-log.txt-emCblueem"> <span data-i18n="b65214639b8c8351c7066ee2222a05979a6d4f828b3c3bfc5e3123e54290fbc8/0a" data-source="&lt;em&gt;%Cblue&lt;/em&gt;" onmousemove="i18n(this)"><em>%Cblue</em></span> </dt> <dd> <p><span data-i18n="014feb66a148bbdc583bbf309c9bce20dff77f89f365079ada5deb0b1d0893be/d6" data-source="switch color to blue" onmousemove="i18n(this)">&pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&softcy; &tscy;&vcy;&iecy;&tcy; &ncy;&acy; &scy;&icy;&ncy;&icy;&jcy;</span></p> </dd> <dt id="Documentation/git-log.txt-emCresetem"> <span data-i18n="ab8e51807264b16704a60cb03c84a206a11d29a1b9cc96ffa45638aa0ee7cd2e/b9" data-source="&lt;em&gt;%Creset&lt;/em&gt;" onmousemove="i18n(this)"><em>%Creset</em></span> </dt> <dd> <p><span data-i18n="1df7f33c065337e17cfdf8f16c013fcf65234bcebee028ff3c71e728b04fcf6b/e1" data-source="reset color" onmousemove="i18n(this)">reset color</span></p> </dd> <dt id="Documentation/git-log.txt-emC82308203em"> <span data-i18n="25151e5317398ca7ac73e036c25067f7806eae371ff15a2db52868b943adfaf6/8e" data-source="&lt;em&gt;%C(&amp;hellip;&amp;ZeroWidthSpace;)&lt;/em&gt;" onmousemove="i18n(this)"><em>%C(&hellip;&ZeroWidthSpace;)</em></span> </dt> <dd> <p><span data-i18n="f9a5b57240c897eba023bd9176a813b2c4efd7e57823f942217f12d2e1cc0388/b2" data-source="color specification, as described under Values in the &amp;quot;CONFIGURATION FILE&amp;quot; section of &lt;a href=&quot;git-config&quot;&gt;git-config[1]&lt;/a&gt;. By default, colors are shown only when enabled for log output (by &lt;code&gt;color.diff&lt;/code&gt;, &lt;code&gt;color.ui&lt;/code&gt;, or &lt;code&gt;--color&lt;/code&gt;, and respecting the &lt;code&gt;auto&lt;/code&gt; settings of the former if we are going to a terminal). &lt;code&gt;%C(auto,...)&lt;/code&gt; is accepted as a historical synonym for the default (e.g., &lt;code&gt;%C(auto,red)&lt;/code&gt;). Specifying &lt;code&gt;%C(always,...)&lt;/code&gt; will show the colors even when color is not otherwise enabled (though consider just using &lt;code&gt;--color=always&lt;/code&gt; to enable color for the whole output, including this format and anything else git might color). &lt;code&gt;auto&lt;/code&gt; alone (i.e. &lt;code&gt;%C(auto)&lt;/code&gt;) will turn on auto coloring on the next placeholders until the color is switched again." onmousemove="i18n(this)">&scy;&pcy;&iecy;&tscy;&icy;&fcy;&icy;&kcy;&acy;&tscy;&icy;&yacy; &tscy;&vcy;&iecy;&tcy;&acy;, &kcy;&acy;&kcy; &ocy;&pcy;&icy;&scy;&acy;&ncy;&ocy; &vcy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy; &laquo;&Zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy;&raquo; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&acy;  &quot;CONFIGURATION FILE&quot;  &dcy;&ocy;&kcy;&ucy;&mcy;&iecy;&ncy;&tcy;&acy;  <a href="git-config.html">git-config[1]</a> . &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &tscy;&vcy;&iecy;&tcy;&acy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&yucy;&tcy;&scy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &pcy;&rcy;&icy; &vcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&icy; &vcy;&ycy;&vcy;&ocy;&dcy;&acy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; (&scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>color.diff</code> ,  <code>color.ui</code>  &icy;&lcy;&icy;  <code>--color</code>  &icy; &scy; &ucy;&chcy;&iecy;&tcy;&ocy;&mcy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&iecy;&kcy;  <code>auto</code>  &pcy;&iecy;&rcy;&vcy;&ocy;&gcy;&ocy;, &iecy;&scy;&lcy;&icy; &mcy;&ycy; &icy;&dcy;&iecy;&mcy; &kcy; &tcy;&iecy;&rcy;&mcy;&icy;&ncy;&acy;&lcy;&ucy;).  <code>%C(auto,...)</code>  &pcy;&rcy;&icy;&ncy;&yacy;&tcy; &kcy;&acy;&kcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&chcy;&iecy;&scy;&kcy;&icy;&jcy; &scy;&icy;&ncy;&ocy;&ncy;&icy;&mcy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  <code>%C(auto,red)</code> ). &Pcy;&rcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&icy;&icy;  <code>%C(always,...)</code>  &tscy;&vcy;&iecy;&tcy;&acy; &bcy;&ucy;&dcy;&ucy;&tcy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&tcy;&softcy;&scy;&yacy;, &dcy;&acy;&zhcy;&iecy; &iecy;&scy;&lcy;&icy; &tscy;&vcy;&iecy;&tcy; &ncy;&iecy; &vcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy; &icy;&ncy;&ycy;&mcy; &ocy;&bcy;&rcy;&acy;&zcy;&ocy;&mcy; (&khcy;&ocy;&tcy;&yacy; &rcy;&acy;&scy;&scy;&mcy;&ocy;&tcy;&rcy;&icy;&tcy;&iecy; &vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&ocy;&scy;&tcy;&softcy; &pcy;&rcy;&ocy;&scy;&tcy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;  <code>--color=always</code> , &chcy;&tcy;&ocy;&bcy;&ycy; &vcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&softcy; &tscy;&vcy;&iecy;&tcy; &dcy;&lcy;&yacy; &vcy;&scy;&iecy;&gcy;&ocy; &vcy;&ycy;&vcy;&ocy;&dcy;&acy;, &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&yacy; &ecy;&tcy;&ocy;&tcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; &icy; &vcy;&scy;&iecy; &ocy;&scy;&tcy;&acy;&lcy;&softcy;&ncy;&ocy;&iecy;, &chcy;&tcy;&ocy; &mcy;&ocy;&zhcy;&iecy;&tcy; &ocy;&kcy;&rcy;&acy;&shcy;&icy;&vcy;&acy;&tcy;&softcy;  git ). &Tcy;&ocy;&lcy;&softcy;&kcy;&ocy;  <code>auto</code>  (&tcy;.&iecy;.  <code>%C(auto)</code>  ) &vcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy; &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&ucy;&yucy; &rcy;&acy;&scy;&kcy;&rcy;&acy;&scy;&kcy;&ucy; &dcy;&lcy;&yacy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&khcy; &zcy;&acy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&iecy;&jcy; &dcy;&ocy; &tcy;&iecy;&khcy; &pcy;&ocy;&rcy;, &pcy;&ocy;&kcy;&acy; &tscy;&vcy;&iecy;&tcy; &ncy;&iecy; &bcy;&ucy;&dcy;&iecy;&tcy; &pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy; &scy;&ncy;&ocy;&vcy;&acy;.</span></p> </dd> <dt id="Documentation/git-log.txt-emmem"> <span data-i18n="eac5394e31b195844f693f332d9b830a8cc2bb2d1f77d52d3aedeb989f9666a5/09" data-source="&lt;em&gt;%m&lt;/em&gt;" onmousemove="i18n(this)"><em>%m</em></span> </dt> <dd> <p><span data-i18n="11289cd886c1d46a22959c3d107d230cbe289f0298ded22d1f0321a0c935d032/44" data-source="left (&lt;code&gt;&amp;lt;&lt;/code&gt;), right (&lt;code&gt;&amp;gt;&lt;/code&gt;) or boundary (&lt;code&gt;-&lt;/code&gt;) mark" onmousemove="i18n(this)">&lcy;&iecy;&vcy;&acy;&yacy; (  <code>&lt;</code>  ), &pcy;&rcy;&acy;&vcy;&acy;&yacy; (  <code>&gt;</code>  ) &icy;&lcy;&icy; &gcy;&rcy;&acy;&ncy;&icy;&chcy;&ncy;&acy;&yacy; (  <code>-</code>  ) &mcy;&iecy;&tcy;&kcy;&acy;</span></p> </dd> <dt id="Documentation/git-log.txt-emwltwgtlti1gtlti2gtem"> <span data-i18n="46533af0da1d728fd6c1aecfbf22938125b564b4b2d12ed8994cc1619e11d0dd/c8" data-source="&lt;em&gt;%w([&amp;lt;w&amp;gt;[,&amp;lt;i1&amp;gt;[,&amp;lt;i2&amp;gt;]]])&lt;/em&gt;" onmousemove="i18n(this)"><em>%w([&lt;w&gt;[,&lt;i1&gt;[,&lt;i2&gt;]]])</em></span> </dt> <dd> <p><span data-i18n="70bd13ae0c196c43bef5bafdd6ec88a1255907f21c2972e8b63697b3dc469ef0/00" data-source="switch line wrapping, like the -w option of &lt;a href=&quot;git-shortlog&quot;&gt;git-shortlog[1]&lt;/a&gt;." onmousemove="i18n(this)">&pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&iecy; &pcy;&iecy;&rcy;&iecy;&ncy;&ocy;&scy;&acy; &scy;&tcy;&rcy;&ocy;&kcy;, &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &ocy;&pcy;&tscy;&icy;&yacy; -w  <a href="git-shortlog.html">git-shortlog[1]</a>  .</span></p> </dd> <dt id="Documentation/git-log.txt-emltltNgttruncltruncmtruncem"> <span data-i18n="4029287bbb5a06899270c523dbfa5ffb9d0b87aebc4986a0fc8378fc63bc5bcd/c7" data-source="&lt;em&gt;%&amp;lt;( &amp;lt;N&amp;gt; [,trunc|ltrunc|mtrunc])&lt;/em&gt;" onmousemove="i18n(this)">%&lt;( &lt;N&gt; [,trunc|ltrunc|mtrunc])</span> </dt> <dd> <p><span data-i18n="df687f9189288b35871a4dc8dfabf4dd18041692694054f0b4e018d89d9343b9/a5" data-source="make the next placeholder take at least N column widths, padding spaces on the right if necessary. Optionally truncate (with ellipsis &lt;code&gt;..&lt;/code&gt;) at the left (ltrunc) &lt;code&gt;..ft&lt;/code&gt;, the middle (mtrunc) &lt;code&gt;mi..le&lt;/code&gt;, or the end (trunc) &lt;code&gt;rig..&lt;/code&gt;, if the output is longer than N columns. Note 1: that truncating only works correctly with N &amp;gt;= 2. Note 2: spaces around the N and M (see below) values are optional. Note 3: Emojis and other wide characters will take two display columns, which may over-run column boundaries. Note 4: decomposed character combining marks may be misplaced at padding boundaries." onmousemove="i18n(this)">&scy;&dcy;&iecy;&lcy;&acy;&jcy;&tcy;&iecy; &tcy;&acy;&kcy;, &chcy;&tcy;&ocy;&bcy;&ycy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&jcy; &zcy;&acy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy; &zcy;&acy;&ncy;&icy;&mcy;&acy;&lcy; &ncy;&iecy; &mcy;&iecy;&ncy;&iecy;&iecy; N &shcy;&icy;&rcy;&icy;&ncy;&ycy; &scy;&tcy;&ocy;&lcy;&bcy;&tscy;&acy;, &pcy;&rcy;&icy; &ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;&ocy;&scy;&tcy;&icy; &zcy;&acy;&pcy;&ocy;&lcy;&ncy;&yacy;&yacy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ycy; &scy;&pcy;&rcy;&acy;&vcy;&acy;. &Pcy;&rcy;&icy; &ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;&ocy;&scy;&tcy;&icy; &ocy;&bcy;&rcy;&iecy;&zhcy;&softcy;&tcy;&iecy; (&scy; &mcy;&ncy;&ocy;&gcy;&ocy;&tcy;&ocy;&chcy;&icy;&iecy;&mcy;  <code>..</code>  ) &scy;&lcy;&iecy;&vcy;&acy; (ltrunc)  <code>..ft</code>  , &vcy; &scy;&iecy;&rcy;&iecy;&dcy;&icy;&ncy;&iecy; (mtrunc)  <code>mi..le</code>  &icy;&lcy;&icy; &vcy; &kcy;&ocy;&ncy;&tscy;&iecy; (trunc)  <code>rig..</code>  , &iecy;&scy;&lcy;&icy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&iecy; &dcy;&acy;&ncy;&ncy;&ycy;&iecy; &dcy;&lcy;&icy;&ncy;&ncy;&iecy;&iecy; N &scy;&tcy;&ocy;&lcy;&bcy;&tscy;&ocy;&vcy;. &Pcy;&rcy;&icy;&mcy;&iecy;&chcy;&acy;&ncy;&icy;&iecy; 1: &ucy;&scy;&iecy;&chcy;&iecy;&ncy;&icy;&iecy; &rcy;&acy;&bcy;&ocy;&tcy;&acy;&iecy;&tcy; &pcy;&rcy;&acy;&vcy;&icy;&lcy;&softcy;&ncy;&ocy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &pcy;&rcy;&icy; N &gt;= 2. &Pcy;&rcy;&icy;&mcy;&iecy;&chcy;&acy;&ncy;&icy;&iecy; 2: &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ycy; &vcy;&ocy;&kcy;&rcy;&ucy;&gcy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&jcy; N &icy; M (&scy;&mcy;. &ncy;&icy;&zhcy;&iecy;) &ncy;&iecy; &yacy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &ocy;&bcy;&yacy;&zcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&mcy;&icy;. &Pcy;&rcy;&icy;&mcy;&iecy;&chcy;&acy;&ncy;&icy;&iecy; 3. &Ecy;&mcy;&ocy;&dcy;&zcy;&icy; &icy; &dcy;&rcy;&ucy;&gcy;&icy;&iecy; &shcy;&icy;&rcy;&ocy;&kcy;&icy;&iecy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&ycy; &zcy;&acy;&ncy;&icy;&mcy;&acy;&yucy;&tcy; &dcy;&vcy;&acy; &scy;&tcy;&ocy;&lcy;&bcy;&tscy;&acy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yacy;, &chcy;&tcy;&ocy; &mcy;&ocy;&zhcy;&iecy;&tcy; &vcy;&ycy;&khcy;&ocy;&dcy;&icy;&tcy;&softcy; &zcy;&acy; &gcy;&rcy;&acy;&ncy;&icy;&tscy;&ycy; &scy;&tcy;&ocy;&lcy;&bcy;&tscy;&ocy;&vcy;. &Pcy;&rcy;&icy;&mcy;&iecy;&chcy;&acy;&ncy;&icy;&iecy; 4: &mcy;&iecy;&tcy;&kcy;&icy; &ocy;&bcy;&hardcy;&iecy;&dcy;&icy;&ncy;&iecy;&ncy;&icy;&yacy; &rcy;&acy;&zcy;&lcy;&ocy;&zhcy;&iecy;&ncy;&ncy;&ycy;&khcy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&ocy;&vcy; &mcy;&ocy;&gcy;&ucy;&tcy; &bcy;&ycy;&tcy;&softcy; &scy;&mcy;&iecy;&shchcy;&iecy;&ncy;&ycy; &ncy;&acy; &gcy;&rcy;&acy;&ncy;&icy;&tscy;&acy;&khcy; &zcy;&acy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy;&icy;&yacy;.</span></p> </dd> <dt id="Documentation/git-log.txt-emltltMgtem"> <span data-i18n="673095bdfea86f6913df66a1ec9769c9446e61b22532408d66c382d8359b7296/d2" data-source="&lt;em&gt;%&amp;lt;|( &amp;lt;M&amp;gt; )&lt;/em&gt;" onmousemove="i18n(this)">%&lt;|( &lt;M&gt; )</span> </dt> <dd> <p><span data-i18n="cbc38973e990ff46f2ff8e2ca0344e531890087eb3eb4914c8a24d0ec1fc7b69/fc" data-source="make the next placeholder take at least until Mth display column, padding spaces on the right if necessary. Use negative M values for column positions measured from the right hand edge of the terminal window." onmousemove="i18n(this)">&scy;&dcy;&iecy;&lcy;&acy;&jcy;&tcy;&iecy; &tcy;&acy;&kcy;, &chcy;&tcy;&ocy;&bcy;&ycy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&jcy; &zcy;&acy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy; &zcy;&acy;&ncy;&icy;&mcy;&acy;&lcy; &kcy;&acy;&kcy; &mcy;&icy;&ncy;&icy;&mcy;&ucy;&mcy; &dcy;&ocy; M-&gcy;&ocy; &scy;&tcy;&ocy;&lcy;&bcy;&tscy;&acy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yacy;, &pcy;&rcy;&icy; &ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;&ocy;&scy;&tcy;&icy; &zcy;&acy;&pcy;&ocy;&lcy;&ncy;&yacy;&yacy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ycy; &scy;&pcy;&rcy;&acy;&vcy;&acy;. &Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &ocy;&tcy;&rcy;&icy;&tscy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&iecy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy; M &dcy;&lcy;&yacy; &pcy;&ocy;&zcy;&icy;&tscy;&icy;&jcy; &scy;&tcy;&ocy;&lcy;&bcy;&tscy;&ocy;&vcy;, &icy;&zcy;&mcy;&iecy;&rcy;&iecy;&ncy;&ncy;&ycy;&khcy; &ocy;&tcy; &pcy;&rcy;&acy;&vcy;&ocy;&gcy;&ocy; &kcy;&rcy;&acy;&yacy; &ocy;&kcy;&ncy;&acy; &tcy;&iecy;&rcy;&mcy;&icy;&ncy;&acy;&lcy;&acy;.</span></p> </dd> <dt id="Documentation/git-log.txt-emgtltNgtememgtltMgtem"> <span data-i18n="820820402c632eaf2102f1bc48a6f075f839d3cb3c6ee78cc2275ec4be0c8df1/80" data-source="&lt;em&gt;%&amp;gt;( &amp;lt;N&amp;gt; )&lt;/em&gt;, &lt;em&gt;%&amp;gt;|( &amp;lt;M&amp;gt; )&lt;/em&gt;" onmousemove="i18n(this)">%&gt;( &lt;N&gt;), %&gt;|( &lt;M&gt;)</span> </dt> <dd> <p><span data-i18n="4f855bff5802a1086c29f1fc272c8d717d5e0b8a353e6f584a971febab3a9974/5e" data-source="similar to &lt;code&gt;%&amp;lt;( &amp;lt;N&amp;gt; )&lt;/code&gt;, &lt;code&gt;%&amp;lt;|( &amp;lt;M&amp;gt; )&lt;/code&gt; respectively, but padding spaces on the left" onmousemove="i18n(this)">&acy;&ncy;&acy;&lcy;&ocy;&gcy;&icy;&chcy;&ncy;&ocy;  <code>%&lt;( &lt;N&gt; )</code>  &icy;  <code>%&lt;|( &lt;M&gt; )</code>  &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy;, &ncy;&ocy; &scy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&acy;&mcy;&icy; &scy;&lcy;&iecy;&vcy;&acy;</span></p> </dd> <dt id="Documentation/git-log.txt-emgtgtltNgtememgtgtltMgtem"> <span data-i18n="d2da32c1731d263f3c13e43778324faf64cfa109acbb3148c77e7de813fd3f73/66" data-source="&lt;em&gt;%&amp;gt;&amp;gt;( &amp;lt;N&amp;gt; )&lt;/em&gt;, &lt;em&gt;%&amp;gt;&amp;gt;|( &amp;lt;M&amp;gt; )&lt;/em&gt;" onmousemove="i18n(this)">%&gt;&gt;( &lt;N&gt;), %&gt;&gt;|( &lt;M&gt;)</span> </dt> <dd> <p><span data-i18n="3b2c638f4a98bd8ff993825adbd8f412452c4232d77f03de1024439cda0dc7bd/0e" data-source="similar to &lt;code&gt;%&amp;gt;( &amp;lt;N&amp;gt; )&lt;/code&gt;, &lt;code&gt;%&amp;gt;|( &amp;lt;M&amp;gt; )&lt;/code&gt; respectively, except that if the next placeholder takes more spaces than given and there are spaces on its left, use those spaces" onmousemove="i18n(this)">&acy;&ncy;&acy;&lcy;&ocy;&gcy;&icy;&chcy;&ncy;&ocy;  <code>%&gt;( &lt;N&gt; )</code>  &icy;  <code>%&gt;|( &lt;M&gt; )</code>  &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy;, &zcy;&acy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&iecy;&mcy; &tcy;&ocy;&gcy;&ocy;, &chcy;&tcy;&ocy; &iecy;&scy;&lcy;&icy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&jcy; &zcy;&acy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy; &zcy;&acy;&ncy;&icy;&mcy;&acy;&iecy;&tcy; &bcy;&ocy;&lcy;&softcy;&shcy;&iecy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ocy;&vcy;, &chcy;&iecy;&mcy; &zcy;&acy;&dcy;&acy;&ncy;&ocy;, &icy; &scy;&lcy;&iecy;&vcy;&acy; &ocy;&tcy; &ncy;&iecy;&gcy;&ocy; &iecy;&scy;&tcy;&softcy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ycy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &ecy;&tcy;&icy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ycy;</span></p> </dd> <dt id="Documentation/git-log.txt-emgtltltNgtememgtltltMgtem"> <span data-i18n="52bb46995e64842cc62cdf978f1bc87fe810cfd1135a53589a8de0b6c36d4e50/f0" data-source="&lt;em&gt;%&amp;gt;&amp;lt;( &amp;lt;N&amp;gt; )&lt;/em&gt;, &lt;em&gt;%&amp;gt;&amp;lt;|( &amp;lt;M&amp;gt; )&lt;/em&gt;" onmousemove="i18n(this)">%&gt;&lt;( &lt;N&gt; ), %&gt;&lt;|( &lt;M&gt; )</span> </dt> <dd> <p><span data-i18n="75d8d797b91902887cf5b3112bb531bf1ab95c250b22188f757b22f13c465a2d/0d" data-source="similar to &lt;code&gt;%&amp;lt;( &amp;lt;N&amp;gt; )&lt;/code&gt;, &lt;code&gt;%&amp;lt;|( &amp;lt;M&amp;gt; )&lt;/code&gt; respectively, but padding both sides (i.e. the text is centered)" onmousemove="i18n(this)">&acy;&ncy;&acy;&lcy;&ocy;&gcy;&icy;&chcy;&ncy;&ocy;  <code>%&lt;( &lt;N&gt; )</code>  &icy;  <code>%&lt;|( &lt;M&gt; )</code>  &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy;, &ncy;&ocy; &scy; &zcy;&acy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy;&icy;&iecy;&mcy; &ocy;&bcy;&iecy;&icy;&khcy; &scy;&tcy;&ocy;&rcy;&ocy;&ncy; (&tcy;.&iecy;. &tcy;&iecy;&kcy;&scy;&tcy; &tscy;&iecy;&ncy;&tcy;&rcy;&icy;&rcy;&ucy;&iecy;&tcy;&scy;&yacy;)</span></p> </dd> </dl> </div> </li> <li> <p><span data-i18n="460263a6dd036c31fec07053b0e8e6897f85bb281b82f12d5e599d20361f4da5/05" data-source="Placeholders that expand to information extracted from the commit:" onmousemove="i18n(this)">&Zcy;&acy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&icy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &rcy;&acy;&scy;&shcy;&icy;&rcy;&yacy;&yucy;&tcy;&scy;&yacy; &dcy;&ocy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&icy;, &icy;&zcy;&vcy;&lcy;&iecy;&chcy;&iecy;&ncy;&ncy;&ocy;&jcy; &icy;&zcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy;:</span></p> <div> <dl> <dt id="Documentation/git-log.txt-emHem"> <span data-i18n="3ccfeeb3ee9d00783de65b2900f86084d1b6677ffd200036fa9e2f518232de05/ab" data-source="&lt;em&gt;%H&lt;/em&gt;" onmousemove="i18n(this)"><em>%H</em></span> </dt> <dd> <p><span data-i18n="75486c401dc1831e59d87c02c8498aa0eb6c017e0bc7146aafaf16c1e4e93285/6c" data-source="commit hash" onmousemove="i18n(this)">commit hash</span></p> </dd> <dt id="Documentation/git-log.txt-emhem"> <span data-i18n="906ce7de6a82557badfcbe15416922926e9e2e1f04860abb911eb9e2feeb9994/10" data-source="&lt;em&gt;%h&lt;/em&gt;" onmousemove="i18n(this)"><em>%h</em></span> </dt> <dd> <p><span data-i18n="cc498b97eaa185e862119f59073c1a5297a244dfbd588da43519ce156c70c6e9/c0" data-source="abbreviated commit hash" onmousemove="i18n(this)">&scy;&ocy;&kcy;&rcy;&acy;&shchcy;&iecy;&ncy;&ncy;&ycy;&jcy; &khcy;&iecy;&shcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy;</span></p> </dd> <dt id="Documentation/git-log.txt-emTem"> <span data-i18n="5d35ccbc735e125669560d1df15a9abb86044f7d79f4f77c24aa2fef4f057865/45" data-source="&lt;em&gt;%T&lt;/em&gt;" onmousemove="i18n(this)"><em>%T</em></span> </dt> <dd> <p><span data-i18n="35283cf420de42aacc0b0e8fdf8d5d7279dbd2939c7912d075039d8e70d8d35e/53" data-source="tree hash" onmousemove="i18n(this)">tree hash</span></p> </dd> <dt id="Documentation/git-log.txt-emtem"> <span data-i18n="58b11f6356861c26e1de05467ea352b9e73234a2057ee163b92cee7610f9b527/61" data-source="&lt;em&gt;%t&lt;/em&gt;" onmousemove="i18n(this)"><em>%t</em></span> </dt> <dd> <p><span data-i18n="d5244e4c7bc764af1711ac8efede8687fcc970654ac45d19c515c9a30a908459/7c" data-source="abbreviated tree hash" onmousemove="i18n(this)">&scy;&ocy;&kcy;&rcy;&acy;&shchcy;&iecy;&ncy;&ncy;&ycy;&jcy; &khcy;&ecy;&shcy; &dcy;&iecy;&rcy;&iecy;&vcy;&acy;</span></p> </dd> <dt id="Documentation/git-log.txt-emPem"> <span data-i18n="b4fae61ab079f2f8c6139e10934b0335b8ca8f8ce404f980be35ae5ca3059bd7/a8" data-source="&lt;em&gt;%P&lt;/em&gt;" onmousemove="i18n(this)"><em>%P</em></span> </dt> <dd> <p><span data-i18n="c364cd08f0415a6fbeb297066180cc92595348f1f5ead9dc41224176cf5167a1/6d" data-source="parent hashes" onmousemove="i18n(this)">parent hashes</span></p> </dd> <dt id="Documentation/git-log.txt-empem"> <span data-i18n="57df2bb1e7959e70fc1ad6824f1a4cb36117bd65dbd6e77ee390331e86182ae3/6d" data-source="&lt;em&gt;%p&lt;/em&gt;" onmousemove="i18n(this)"><em>%p</em></span> </dt> <dd> <p><span data-i18n="80a5cc323b281ae116fb90123d8cf6b3e5782b9a010fb21d3479129f521f0aec/75" data-source="abbreviated parent hashes" onmousemove="i18n(this)">&scy;&ocy;&kcy;&rcy;&acy;&shchcy;&iecy;&ncy;&ncy;&ycy;&iecy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&iecy; &khcy;&iecy;&shcy;&icy;</span></p> </dd> <dt id="Documentation/git-log.txt-emanem"> <span data-i18n="3178ddbb1f40cf4d6021279eaac59297aa6d8b297495b921a833e2a1a917571e/20" data-source="&lt;em&gt;%an&lt;/em&gt;" onmousemove="i18n(this)"><em>%an</em></span> </dt> <dd> <p><span data-i18n="dd38bce13b8aa1f20ac7c7a7c8638909ab2bd0591fd778ba4824054220ab4dd3/7f" data-source="author name" onmousemove="i18n(this)">author name</span></p> </dd> <dt id="Documentation/git-log.txt-emaNem"> <span data-i18n="23b8c2530a1555a283a4e67719a05e0b44a39521000b5e0692b0f670c67e6686/73" data-source="&lt;em&gt;%aN&lt;/em&gt;" onmousemove="i18n(this)"><em>%aN</em></span> </dt> <dd> <p><span data-i18n="07cdb5075a88b8e2c30d0e721362caf2bc400af8d9e78ac99177fc6efb251d14/70" data-source="author name (respecting .mailmap, see &lt;a href=&quot;git-shortlog&quot;&gt;git-shortlog[1]&lt;/a&gt; or &lt;a href=&quot;git-blame&quot;&gt;git-blame[1]&lt;/a&gt;)" onmousemove="i18n(this)">&icy;&mcy;&yacy; &acy;&vcy;&tcy;&ocy;&rcy;&acy; (&scy; &ucy;&chcy;&iecy;&tcy;&ocy;&mcy; .mailmap, &scy;&mcy;.  <a href="git-shortlog.html">git-shortlog[1]</a>  &icy;&lcy;&icy;  <a href="git-blame.html">git-blame[1]</a> )</span></p> </dd> <dt id="Documentation/git-log.txt-emaeem"> <span data-i18n="04799934130e0a3ba062ac172bb51a1288352e502dbc8e4e26563a8846db1644/87" data-source="&lt;em&gt;%ae&lt;/em&gt;" onmousemove="i18n(this)"><em>%ae</em></span> </dt> <dd> <p><span data-i18n="1f4213d00a01abef88b6393d6bc750e8fa60208077b63562a9129c927434f945/64" data-source="author email" onmousemove="i18n(this)">author email</span></p> </dd> <dt id="Documentation/git-log.txt-emaEem"> <span data-i18n="f245e22622d61a5539921ca77f7af14795f58179aedb5b22d068203f249d0a72/72" data-source="&lt;em&gt;%aE&lt;/em&gt;" onmousemove="i18n(this)"><em>%aE</em></span> </dt> <dd> <p><span data-i18n="a06328d0450213b1642715de7a31ea4257d0d4b904b5ea929f4d7802615f91cd/dc" data-source="author email (respecting .mailmap, see &lt;a href=&quot;git-shortlog&quot;&gt;git-shortlog[1]&lt;/a&gt; or &lt;a href=&quot;git-blame&quot;&gt;git-blame[1]&lt;/a&gt;)" onmousemove="i18n(this)">&acy;&dcy;&rcy;&iecy;&scy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&jcy; &pcy;&ocy;&chcy;&tcy;&ycy; &acy;&vcy;&tcy;&ocy;&rcy;&acy; (&pcy;&rcy;&icy; &scy;&ocy;&bcy;&lcy;&yucy;&dcy;&iecy;&ncy;&icy;&icy; .mailmap, &scy;&mcy;.  <a href="git-shortlog.html">git-shortlog[1]</a>  &icy;&lcy;&icy;  <a href="git-blame.html">git-blame[1]</a> )</span></p> </dd> <dt id="Documentation/git-log.txt-emalem"> <span data-i18n="cff5c86a59d856d8ca659cca0ef332016b50b08b6f22d76418cc2931901ad9c5/2e" data-source="&lt;em&gt;%al&lt;/em&gt;" onmousemove="i18n(this)"><em>%al</em></span> </dt> <dd> <p><span data-i18n="dbff830e0b95331933ae6829b435ac5f34bab28cae06da9413c1ed95801fe04d/7d" data-source="author email local-part (the part before the &lt;code&gt;@&lt;/code&gt; sign)" onmousemove="i18n(this)">&acy;&dcy;&rcy;&iecy;&scy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&jcy; &pcy;&ocy;&chcy;&tcy;&ycy; &acy;&vcy;&tcy;&ocy;&rcy;&acy; local-part (&chcy;&acy;&scy;&tcy;&softcy; &pcy;&iecy;&rcy;&iecy;&dcy; &zcy;&ncy;&acy;&kcy;&ocy;&mcy;  <code>@</code> )</span></p> </dd> <dt id="Documentation/git-log.txt-emaLem"> <span data-i18n="265fe1c5748aca3f0f69f36a6889f2591a9f8d3ad77441e8713bc2d1132d3c93/d4" data-source="&lt;em&gt;%aL&lt;/em&gt;" onmousemove="i18n(this)"><em>%aL</em></span> </dt> <dd> <p><span data-i18n="a97b87b0b160f8b8db7f5d6fb7bf19e535451803e205a4fd85dee83758779b8b/45" data-source="author local-part (see &lt;code&gt;%al&lt;/code&gt;) respecting .mailmap, see &lt;a href=&quot;git-shortlog&quot;&gt;git-shortlog[1]&lt;/a&gt; or &lt;a href=&quot;git-blame&quot;&gt;git-blame[1]&lt;/a&gt;)" onmousemove="i18n(this)">&lcy;&ocy;&kcy;&acy;&lcy;&softcy;&ncy;&acy;&yacy; &chcy;&acy;&scy;&tcy;&softcy; &acy;&vcy;&tcy;&ocy;&rcy;&acy; (&scy;&mcy;.  <code>%al</code> ) &scy; &ucy;&chcy;&iecy;&tcy;&ocy;&mcy; .mailmap, &scy;&mcy;.  <a href="git-shortlog.html">git-shortlog[1]</a>  &icy;&lcy;&icy;  <a href="git-blame.html">git-blame[1]</a> )</span></p> </dd> <dt id="Documentation/git-log.txt-emadem"> <span data-i18n="d7bfb041e28cff1fd18b665b8087ae11d5775a8ab307b07c3fdd7a778270bac9/39" data-source="&lt;em&gt;%ad&lt;/em&gt;" onmousemove="i18n(this)"><em>%ad</em></span> </dt> <dd> <p><span data-i18n="db9c5c109ab9e0ca723f51b28520e4fa04bf983e28be170d4221b27cc60ede6f/96" data-source="author date (format respects --date= option)" onmousemove="i18n(this)">&dcy;&acy;&tcy;&acy; &acy;&vcy;&tcy;&ocy;&rcy;&acy; (&fcy;&ocy;&rcy;&mcy;&acy;&tcy; &ucy;&chcy;&icy;&tcy;&ycy;&vcy;&acy;&iecy;&tcy; &ocy;&pcy;&tscy;&icy;&yucy; --date=)</span></p> </dd> <dt id="Documentation/git-log.txt-emaDem"> <span data-i18n="457a9e884b165859b1c393198ec3e8589bd6eea1bd7f2983b3e8faa939f03a84/65" data-source="&lt;em&gt;%aD&lt;/em&gt;" onmousemove="i18n(this)"><em>%aD</em></span> </dt> <dd> <p><span data-i18n="a56f342c18a580b0d9aee692972c228464c7f044b86424440e07f87a17b492e4/b8" data-source="author date, RFC2822 style" onmousemove="i18n(this)">&dcy;&acy;&tcy;&acy; &acy;&vcy;&tcy;&ocy;&rcy;&acy;, &scy;&tcy;&icy;&lcy;&softcy; RFC2822</span></p> </dd> <dt id="Documentation/git-log.txt-emarem"> <span data-i18n="91c685cdde8b19e58619935b5285db33c8cb80e3cab59dbeec45c50dcf65aa05/03" data-source="&lt;em&gt;%ar&lt;/em&gt;" onmousemove="i18n(this)"><em>%ar</em></span> </dt> <dd> <p><span data-i18n="5f5e9777d75e17b356c5863262c9cbae13fe89242d3c62bf371350c70506064e/0d" data-source="author date, relative" onmousemove="i18n(this)">&dcy;&acy;&tcy;&acy; &acy;&vcy;&tcy;&ocy;&rcy;&acy;, &ocy;&tcy;&ncy;&ocy;&scy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;</span></p> </dd> <dt id="Documentation/git-log.txt-ematem"> <span data-i18n="25ab299645256690d7e7d1237b79201dc368a6a68ef9f365f5db28c884abf2a9/0e" data-source="&lt;em&gt;%at&lt;/em&gt;" onmousemove="i18n(this)"><em>%at</em></span> </dt> <dd> <p><span data-i18n="846867ef05ef890a50ae02557c1b616b10f9fe7856fe875c44a4df347a838eaf/90" data-source="author date, UNIX timestamp" onmousemove="i18n(this)">&dcy;&acy;&tcy;&acy; &acy;&vcy;&tcy;&ocy;&rcy;&acy;, &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&acy;&yacy; &mcy;&iecy;&tcy;&kcy;&acy; UNIX</span></p> </dd> <dt id="Documentation/git-log.txt-emaiem"> <span data-i18n="5f729dc48b9dc667adf7fa0d247d845cdea1c1882e360607d78be3eca0130bca/9d" data-source="&lt;em&gt;%ai&lt;/em&gt;" onmousemove="i18n(this)"><em>%ai</em></span> </dt> <dd> <p><span data-i18n="f647ece6f2c3bacc0517591ffc426de77ef37db7f8f1c6cbe74b9305b3478598/1a" data-source="author date, ISO 8601-like format" onmousemove="i18n(this)">&dcy;&acy;&tcy;&acy; &acy;&vcy;&tcy;&ocy;&rcy;&acy;, &fcy;&ocy;&rcy;&mcy;&acy;&tcy;, &pcy;&ocy;&dcy;&ocy;&bcy;&ncy;&ycy;&jcy; ISO 8601</span></p> </dd> <dt id="Documentation/git-log.txt-emaIem"> <span data-i18n="ee895f937de25bd6482132cf350dc08215657528404fc4e2de9418d9ee041868/2b" data-source="&lt;em&gt;%aI&lt;/em&gt;" onmousemove="i18n(this)"><em>%aI</em></span> </dt> <dd> <p><span data-i18n="40bec39256c87c6f807d22b8d6340e13745afe499a5201a212a25e89421e4d9d/85" data-source="author date, strict ISO 8601 format" onmousemove="i18n(this)">&dcy;&acy;&tcy;&acy; &acy;&vcy;&tcy;&ocy;&rcy;&acy;, &scy;&tcy;&rcy;&ocy;&gcy;&icy;&jcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; ISO 8601</span></p> </dd> <dt id="Documentation/git-log.txt-emasem"> <span data-i18n="1ad5c4afcad14e58bd51ab3998701f3361244be0bbcfeed3d2285dbd6fa6ab53/2c" data-source="&lt;em&gt;%as&lt;/em&gt;" onmousemove="i18n(this)"><em>%as</em></span> </dt> <dd> <p><span data-i18n="c279086a9330829ccb872caa30044eea033a6a9ecc5a92eca3476470ee89b98d/79" data-source="author date, short format (&lt;code&gt;YYYY-MM-DD&lt;/code&gt;)" onmousemove="i18n(this)">&dcy;&acy;&tcy;&acy; &acy;&vcy;&tcy;&ocy;&rcy;&acy;, &kcy;&rcy;&acy;&tcy;&kcy;&icy;&jcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; (  <code>YYYY-MM-DD</code>  )</span></p> </dd> <dt id="Documentation/git-log.txt-emahem"> <span data-i18n="20816ff48000bc21797c1a948e3c0fb71a80f1d48f070d2132387ebd0a051599/08" data-source="&lt;em&gt;%ah&lt;/em&gt;" onmousemove="i18n(this)"><em>%ah</em></span> </dt> <dd> <p><span data-i18n="fed9f978d5c9a05120c96708dc7c989dfbd3dc68f6b3183080491ad8900bf3fd/84" data-source="author date, human style (like the &lt;code&gt;--date=human&lt;/code&gt; option of &lt;a href=&quot;git-rev-list&quot;&gt;git-rev-list[1]&lt;/a&gt;)" onmousemove="i18n(this)">&dcy;&acy;&tcy;&acy; &acy;&vcy;&tcy;&ocy;&rcy;&acy;, &chcy;&iecy;&lcy;&ocy;&vcy;&iecy;&chcy;&iecy;&scy;&kcy;&icy;&jcy; &scy;&tcy;&icy;&lcy;&softcy; (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &vcy;&acy;&rcy;&icy;&acy;&ncy;&tcy;  <code>--date=human</code>  &dcy;&lcy;&yacy;  <a href="git-rev-list.html">git-rev-list[1]</a> )</span></p> </dd> <dt id="Documentation/git-log.txt-emcnem"> <span data-i18n="cfce8092ebc501e5810d0e6fca72cffee46b3dae5a6d333665c50c6047560bfb/3c" data-source="&lt;em&gt;%cn&lt;/em&gt;" onmousemove="i18n(this)"><em>%cn</em></span> </dt> <dd> <p><span data-i18n="f16dd81b86e3042742ba4d779fa1cef3fc3acd4aacc5640a56597f25d860c985/08" data-source="committer name" onmousemove="i18n(this)">committer name</span></p> </dd> <dt id="Documentation/git-log.txt-emcNem"> <span data-i18n="9b8ba14fef746a09884c46741316b694f39ce719b97e5dc9130a98af65e073cf/68" data-source="&lt;em&gt;%cN&lt;/em&gt;" onmousemove="i18n(this)"><em>%cN</em></span> </dt> <dd> <p><span data-i18n="e56a1b8e4c57811e672fef8104905ceeb0ad5af8146e9a072dc6d547aaac9cf1/af" data-source="committer name (respecting .mailmap, see &lt;a href=&quot;git-shortlog&quot;&gt;git-shortlog[1]&lt;/a&gt; or &lt;a href=&quot;git-blame&quot;&gt;git-blame[1]&lt;/a&gt;)" onmousemove="i18n(this)">&icy;&mcy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&tcy;&iecy;&rcy;&acy; (&scy; &ucy;&chcy;&iecy;&tcy;&ocy;&mcy; .mailmap, &scy;&mcy;.  <a href="git-shortlog.html">git-shortlog[1]</a>  &icy;&lcy;&icy;  <a href="git-blame.html">git-blame[1]</a> )</span></p> </dd> <dt id="Documentation/git-log.txt-emceem"> <span data-i18n="6e1489e30d0d88f25cd3b4ebc13cde369ae7434988dff8a3859890e039dadd73/fc" data-source="&lt;em&gt;%ce&lt;/em&gt;" onmousemove="i18n(this)"><em>%ce</em></span> </dt> <dd> <p><span data-i18n="7416ce3a031a697328c449c72b2eed2b58f1b7e322bc780df7c7f0af1afb06af/78" data-source="committer email" onmousemove="i18n(this)">committer email</span></p> </dd> <dt id="Documentation/git-log.txt-emcEem"> <span data-i18n="0d07306b3fc7de4f8967ddc329f8ad2aeca3f937b0a7fa2392d32dbf4036fdd5/36" data-source="&lt;em&gt;%cE&lt;/em&gt;" onmousemove="i18n(this)"><em>%cE</em></span> </dt> <dd> <p><span data-i18n="9489d6ff9b65460980b73ae5233a52ba1fc5ccef4e2b79fa10256144ebea7ddd/1e" data-source="committer email (respecting .mailmap, see &lt;a href=&quot;git-shortlog&quot;&gt;git-shortlog[1]&lt;/a&gt; or &lt;a href=&quot;git-blame&quot;&gt;git-blame[1]&lt;/a&gt;)" onmousemove="i18n(this)">&acy;&dcy;&rcy;&iecy;&scy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&jcy; &pcy;&ocy;&chcy;&tcy;&ycy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&tcy;&iecy;&rcy;&acy; (&pcy;&rcy;&icy; &scy;&ocy;&bcy;&lcy;&yucy;&dcy;&iecy;&ncy;&icy;&icy; .mailmap, &scy;&mcy;.  <a href="git-shortlog.html">git-shortlog[1]</a>  &icy;&lcy;&icy;  <a href="git-blame.html">git-blame[1]</a> )</span></p> </dd> <dt id="Documentation/git-log.txt-emclem"> <span data-i18n="c770c6e089f7264c651be873e02ef19ddf45be668d02d5fbc38c1957ad7dca4f/5c" data-source="&lt;em&gt;%cl&lt;/em&gt;" onmousemove="i18n(this)"><em>%cl</em></span> </dt> <dd> <p><span data-i18n="64a12232189c13e73b61035ae639ac4bc0bec46a46f1952987fe76ec7a26410a/4d" data-source="committer email local-part (the part before the &lt;code&gt;@&lt;/code&gt; sign)" onmousemove="i18n(this)">&lcy;&ocy;&kcy;&acy;&lcy;&softcy;&ncy;&acy;&yacy; &chcy;&acy;&scy;&tcy;&softcy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&jcy; &pcy;&ocy;&chcy;&tcy;&ycy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&tcy;&iecy;&rcy;&acy; (&chcy;&acy;&scy;&tcy;&softcy; &pcy;&iecy;&rcy;&iecy;&dcy; &zcy;&ncy;&acy;&kcy;&ocy;&mcy;  <code>@</code> )</span></p> </dd> <dt id="Documentation/git-log.txt-emcLem"> <span data-i18n="fae17215b18b1e65e7948eea6df10458d3813ab488615040e6e0dd67ebad7746/42" data-source="&lt;em&gt;%cL&lt;/em&gt;" onmousemove="i18n(this)"><em>%cL</em></span> </dt> <dd> <p><span data-i18n="ce37eb5a6843897fdbf4a78d32130931a87b32158b907bd974f633e279753645/ae" data-source="committer local-part (see &lt;code&gt;%cl&lt;/code&gt;) respecting .mailmap, see &lt;a href=&quot;git-shortlog&quot;&gt;git-shortlog[1]&lt;/a&gt; or &lt;a href=&quot;git-blame&quot;&gt;git-blame[1]&lt;/a&gt;)" onmousemove="i18n(this)">&lcy;&ocy;&kcy;&acy;&lcy;&softcy;&ncy;&acy;&yacy; &chcy;&acy;&scy;&tcy;&softcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&tcy;&iecy;&rcy;&acy; (&scy;&mcy;.  <code>%cl</code> ) &scy; &ucy;&chcy;&iecy;&tcy;&ocy;&mcy; .mailmap, &scy;&mcy;.  <a href="git-shortlog.html">git-shortlog[1]</a>  &icy;&lcy;&icy;  <a href="git-blame.html">git-blame[1]</a> )</span></p> </dd> <dt id="Documentation/git-log.txt-emcdem"> <span data-i18n="9027bd809a3449f6a7c354458d1ae91aa75098138bd0b2643d2ac180d836ad41/78" data-source="&lt;em&gt;%cd&lt;/em&gt;" onmousemove="i18n(this)"><em>%cd</em></span> </dt> <dd> <p><span data-i18n="6a8cdd15ba9d4c5ebf828220349127f75cf7632a3ffb34063dd3039dd60981e6/1d" data-source="committer date (format respects --date= option)" onmousemove="i18n(this)">&dcy;&acy;&tcy;&acy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&tcy;&iecy;&rcy;&acy; (&fcy;&ocy;&rcy;&mcy;&acy;&tcy; &ucy;&chcy;&icy;&tcy;&ycy;&vcy;&acy;&iecy;&tcy; &ocy;&pcy;&tscy;&icy;&yucy; --date=)</span></p> </dd> <dt id="Documentation/git-log.txt-emcDem"> <span data-i18n="cb2f34554cde593f97f10bf635a03fface630e0f7d8ca584c76ccc450fa17387/14" data-source="&lt;em&gt;%cD&lt;/em&gt;" onmousemove="i18n(this)"><em>%cD</em></span> </dt> <dd> <p><span data-i18n="fcdb64825348f5f95a7f3a8e4aeb832e7c192bdb1a134e05a1e2cef511df078b/a6" data-source="committer date, RFC2822 style" onmousemove="i18n(this)">&dcy;&acy;&tcy;&acy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&tcy;&iecy;&rcy;&acy;, &scy;&tcy;&icy;&lcy;&softcy; RFC2822</span></p> </dd> <dt id="Documentation/git-log.txt-emcrem"> <span data-i18n="920c68c6651e27eac6471de7570cebf62e4007306cab7c5caabb7f88c3253ebe/8c" data-source="&lt;em&gt;%cr&lt;/em&gt;" onmousemove="i18n(this)"><em>%cr</em></span> </dt> <dd> <p><span data-i18n="ba0f644c08b20aaf360c47648c2aa4378ceda1ab137ccaf91b1301d5b4ae9d59/69" data-source="committer date, relative" onmousemove="i18n(this)">&dcy;&acy;&tcy;&acy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&tcy;&iecy;&rcy;&acy;, &ocy;&tcy;&ncy;&ocy;&scy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&acy;&yacy;</span></p> </dd> <dt id="Documentation/git-log.txt-emctem"> <span data-i18n="948629dec4a4ab2f7a8250c5eedc4988c30f05ca8fe3148d3757cf509b0b8963/e0" data-source="&lt;em&gt;%ct&lt;/em&gt;" onmousemove="i18n(this)"><em>%ct</em></span> </dt> <dd> <p><span data-i18n="277bbeeebbb3e89858a3a67accb102b397ac744c7d3b0fec0b4f8ab3233adcb8/32" data-source="committer date, UNIX timestamp" onmousemove="i18n(this)">&dcy;&acy;&tcy;&acy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&tcy;&iecy;&rcy;&acy;, &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&acy;&yacy; &mcy;&iecy;&tcy;&kcy;&acy; UNIX</span></p> </dd> <dt id="Documentation/git-log.txt-emciem"> <span data-i18n="5c4cce20c73562ded885f8dc92743e3d83fdfd7f691b373ccb764d76ac27a836/c2" data-source="&lt;em&gt;%ci&lt;/em&gt;" onmousemove="i18n(this)"><em>%ci</em></span> </dt> <dd> <p><span data-i18n="e9bc2fa2bbd1c45a434e3513c2eec9c14bce83716cb4b2178a4a7ceab550884f/63" data-source="committer date, ISO 8601-like format" onmousemove="i18n(this)">&dcy;&acy;&tcy;&acy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&tcy;&iecy;&rcy;&acy;, &fcy;&ocy;&rcy;&mcy;&acy;&tcy;, &pcy;&ocy;&dcy;&ocy;&bcy;&ncy;&ycy;&jcy; ISO 8601</span></p> </dd> <dt id="Documentation/git-log.txt-emcIem"> <span data-i18n="39282d1da87c0fa6b14ca3f87a4e77b531a5341b2091053923864bb3ec7896ab/b8" data-source="&lt;em&gt;%cI&lt;/em&gt;" onmousemove="i18n(this)"><em>%cI</em></span> </dt> <dd> <p><span data-i18n="20552314615ae9cfa41fc723101519ae08e2faea67f110145416512db30642fb/b6" data-source="committer date, strict ISO 8601 format" onmousemove="i18n(this)">&dcy;&acy;&tcy;&acy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&tcy;&iecy;&rcy;&acy;, &scy;&tcy;&rcy;&ocy;&gcy;&icy;&jcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; ISO 8601</span></p> </dd> <dt id="Documentation/git-log.txt-emcsem"> <span data-i18n="de99ea1bf18000ad7559ac3f3cac5a8b75203d727f0f2b43657476836114d604/b3" data-source="&lt;em&gt;%cs&lt;/em&gt;" onmousemove="i18n(this)"><em>%cs</em></span> </dt> <dd> <p><span data-i18n="472b6f798b4b9d0d6c2e99258c59d3dba226ffd0169ad48da4dda96e42a8d5ee/d8" data-source="committer date, short format (&lt;code&gt;YYYY-MM-DD&lt;/code&gt;)" onmousemove="i18n(this)">&dcy;&acy;&tcy;&acy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&tcy;&iecy;&rcy;&acy;, &kcy;&ocy;&rcy;&ocy;&tcy;&kcy;&icy;&jcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; (  <code>YYYY-MM-DD</code>  )</span></p> </dd> <dt id="Documentation/git-log.txt-emchem"> <span data-i18n="3db94f125534ee88166900d2e69ebf6e88066c21bd9aca8463610feaadb6e19f/ec" data-source="&lt;em&gt;%ch&lt;/em&gt;" onmousemove="i18n(this)"><em>%ch</em></span> </dt> <dd> <p><span data-i18n="2cd84d9c3d22dc817def4fe2f3fa2898e3687747acf1ce808be42da054b8c7a3/be" data-source="committer date, human style (like the &lt;code&gt;--date=human&lt;/code&gt; option of &lt;a href=&quot;git-rev-list&quot;&gt;git-rev-list[1]&lt;/a&gt;)" onmousemove="i18n(this)">&dcy;&acy;&tcy;&acy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&tcy;&iecy;&rcy;&acy;, &chcy;&iecy;&lcy;&ocy;&vcy;&iecy;&chcy;&iecy;&scy;&kcy;&icy;&jcy; &scy;&tcy;&icy;&lcy;&softcy; (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &ocy;&pcy;&tscy;&icy;&yacy;  <code>--date=human</code>  &dcy;&lcy;&yacy;  <a href="git-rev-list.html">git-rev-list[1]</a>  )</span></p> </dd> <dt id="Documentation/git-log.txt-emdem"> <span data-i18n="0f726b63ec166f2803e258ac193a9efa7e480795ea502af3607008c3cbbcf893/9c" data-source="&lt;em&gt;%d&lt;/em&gt;" onmousemove="i18n(this)"><em>%d</em></span> </dt> <dd> <p><span data-i18n="6c7aaf4a7152014b7e81216d38bfbb020d59d8efefcbe54073bba58a47daa33e/b1" data-source="ref names, like the --decorate option of &lt;a href=&quot;git-log&quot;&gt;git-log[1]&lt;/a&gt;" onmousemove="i18n(this)">&icy;&mcy;&iecy;&ncy;&acy; &scy;&scy;&ycy;&lcy;&ocy;&kcy;, &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy; &ocy;&pcy;&tscy;&icy;&yacy; --decorate  <a href="git-log.html">git-log[1]</a></span></p> </dd> <dt id="Documentation/git-log.txt-emDem"> <span data-i18n="c6772b039e4eed9fcc2f043b66f5397cfaed4ec3e893b5ecbce78cb71873fc2c/be" data-source="&lt;em&gt;%D&lt;/em&gt;" onmousemove="i18n(this)"><em>%D</em></span> </dt> <dd> <p><span data-i18n="3d7107fc0519e9d7e8cf2f67bb98b182254050c5c46761d484644b2fa19180f4/a6" data-source="ref names without the &amp;quot; (&amp;quot;, &amp;quot;)&amp;quot; wrapping." onmousemove="i18n(this)">&icy;&mcy;&iecy;&ncy;&acy; &scy;&scy;&ycy;&lcy;&ocy;&kcy; &bcy;&iecy;&zcy; &ocy;&bcy;&iecy;&rcy;&tcy;&kcy;&icy;  &quot; (&quot; ,  &quot;)&quot; .</span></p> </dd> <dt id="Documentation/git-log.txt-emdecorateltoptionsgtem"> <span data-i18n="dbab5184f69b31da22709cabaa536570e1724ca7054fb7ad836f12c60a144ca4/2f" data-source="&lt;em&gt;%(decorate[:&amp;lt;options&amp;gt;])&lt;/em&gt;" onmousemove="i18n(this)"><em>%(decorate[:&lt;options&gt;])</em></span> </dt> <dd> <p><span data-i18n="94c8b40420b2c8b833ed2907aa7ea1e4cf3feb3da8fe7209a144fac45b76626f/70" data-source="ref names with custom decorations. The &lt;code&gt;decorate&lt;/code&gt; string may be followed by a colon and zero or more comma-separated options. Option values may contain literal formatting codes. These must be used for commas (&lt;code&gt;%x2C&lt;/code&gt;) and closing parentheses (&lt;code&gt;%x29&lt;/code&gt;), due to their role in the option syntax." onmousemove="i18n(this)">&icy;&mcy;&iecy;&ncy;&acy; &scy;&scy;&ycy;&lcy;&ocy;&kcy; &scy; &icy;&ncy;&dcy;&icy;&vcy;&icy;&dcy;&ucy;&acy;&lcy;&softcy;&ncy;&ycy;&mcy;&icy; &ucy;&kcy;&rcy;&acy;&shcy;&iecy;&ncy;&icy;&yacy;&mcy;&icy;. &Zcy;&acy; &scy;&tcy;&rcy;&ocy;&kcy;&ocy;&jcy;  <code>decorate</code>  &mcy;&ocy;&zhcy;&iecy;&tcy; &scy;&lcy;&iecy;&dcy;&ocy;&vcy;&acy;&tcy;&softcy; &dcy;&vcy;&ocy;&iecy;&tcy;&ocy;&chcy;&icy;&iecy; &icy; &ncy;&ocy;&lcy;&softcy; &icy;&lcy;&icy; &bcy;&ocy;&lcy;&iecy;&iecy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ocy;&vcy;, &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &zcy;&acy;&pcy;&yacy;&tcy;&ycy;&mcy;&icy;. &Zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy; &ocy;&pcy;&tscy;&icy;&jcy; &mcy;&ocy;&gcy;&ucy;&tcy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&acy;&tcy;&softcy; &lcy;&icy;&tcy;&iecy;&rcy;&acy;&lcy;&softcy;&ncy;&ycy;&iecy; &kcy;&ocy;&dcy;&ycy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;. &Icy;&khcy; &ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &dcy;&lcy;&yacy; &zcy;&acy;&pcy;&yacy;&tcy;&ycy;&khcy; (  <code>%x2C</code>  ) &icy; &zcy;&acy;&kcy;&rcy;&ycy;&vcy;&acy;&yucy;&shchcy;&icy;&khcy; &scy;&kcy;&ocy;&bcy;&ocy;&kcy; (  <code>%x29</code>  ) &icy;&zcy;-&zcy;&acy; &icy;&khcy; &rcy;&ocy;&lcy;&icy; &vcy; &scy;&icy;&ncy;&tcy;&acy;&kcy;&scy;&icy;&scy;&iecy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ocy;&vcy;.</span></p> <div> <ul> <li> <p><span data-i18n="f2d891cc1f9733dd3b633718405bec3c01446fbde7f1d6dc7b0267332de3d481/24" data-source="&lt;code&gt;prefix=&amp;lt;value&amp;gt;&lt;/code&gt;: Shown before the list of ref names. Defaults to &amp;quot; &lt;code&gt;(&lt;/code&gt;&amp;quot;." onmousemove="i18n(this)"><code>prefix=&lt;value&gt;</code> : &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&tcy;&scy;&yacy; &pcy;&iecy;&rcy;&iecy;&dcy; &scy;&pcy;&icy;&scy;&kcy;&ocy;&mcy; &icy;&mcy;&iecy;&ncy; &scy;&scy;&ycy;&lcy;&ocy;&kcy;. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;  &quot;   <code>(</code>  &quot; .</span></p> </li> <li> <p><span data-i18n="8094f3a9d14579e470c765b6c2411bffcc2214b3792f0366c9fe782da8bde7e8/04" data-source="&lt;code&gt;suffix=&amp;lt;value&amp;gt;&lt;/code&gt;: Shown after the list of ref names. Defaults to &amp;quot;&lt;code&gt;)&lt;/code&gt;&amp;quot;." onmousemove="i18n(this)"><code>suffix=&lt;value&gt;</code> : &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&tcy;&scy;&yacy; &pcy;&ocy;&scy;&lcy;&iecy; &scy;&pcy;&icy;&scy;&kcy;&acy; &icy;&mcy;&iecy;&ncy; &scy;&scy;&ycy;&lcy;&ocy;&kcy;. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;  &quot;  <code>)</code>  &quot; .</span></p> </li> <li> <p><span data-i18n="5f2f263e109fabf846684bcdd8379f957ac620fac60c78286d94aedf1ed1ba9e/37" data-source="&lt;code&gt;separator=&amp;lt;value&amp;gt;&lt;/code&gt;: Shown between ref names. Defaults to &amp;quot;&lt;code&gt;,&lt;/code&gt; &amp;quot;." onmousemove="i18n(this)"><code>separator=&lt;value&gt;</code> : &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&tcy;&scy;&yacy; &mcy;&iecy;&zhcy;&dcy;&ucy; &icy;&mcy;&iecy;&ncy;&acy;&mcy;&icy; &scy;&scy;&ycy;&lcy;&ocy;&kcy;. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;  &quot;  <code>,</code>   &quot; .</span></p> </li> <li> <p><span data-i18n="c6666eae46cbdd152abcf929b18152d4ae1bd3b478fadf47a2195cccc4aef9ca/da" data-source="&lt;code&gt;pointer=&amp;lt;value&amp;gt;&lt;/code&gt;: Shown between HEAD and the branch it points to, if any. Defaults to &amp;quot; &lt;code&gt;-&amp;gt;&lt;/code&gt; &amp;quot;." onmousemove="i18n(this)"><code>pointer=&lt;value&gt;</code> : &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&tcy;&scy;&yacy; &mcy;&iecy;&zhcy;&dcy;&ucy; HEAD &icy; &vcy;&iecy;&tcy;&vcy;&softcy;&yucy;, &ncy;&acy; &kcy;&ocy;&tcy;&ocy;&rcy;&ucy;&yucy; &ocy;&ncy; &ucy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy;, &iecy;&scy;&lcy;&icy; &tcy;&acy;&kcy;&ocy;&vcy;&acy;&yacy; &icy;&mcy;&iecy;&iecy;&tcy;&scy;&yacy;. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;  &quot;   <code>-&gt;</code>   &quot; .</span></p> </li> <li> <p><span data-i18n="0774d6b93424cff43039fcde1ded8412297817e02cb7c0f67a2aa21513d1368c/51" data-source="&lt;code&gt;tag=&amp;lt;value&amp;gt;&lt;/code&gt;: Shown before tag names. Defaults to &amp;quot;&lt;code&gt;tag:&lt;/code&gt; &amp;quot;." onmousemove="i18n(this)"><code>tag=&lt;value&gt;</code> : &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&tcy;&scy;&yacy; &pcy;&iecy;&rcy;&iecy;&dcy; &icy;&mcy;&iecy;&ncy;&acy;&mcy;&icy; &tcy;&iecy;&gcy;&ocy;&vcy;. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;  &quot;  <code>tag:</code>   &quot; .</span></p> </li> </ul> </div> </dd> </dl> </div> </li> </ul> </div> <p><span data-i18n="1bd924b454248f9e97f4fd12a863c7a6ef10e901ae38295106c1dfcc5ae3b78c/bb" data-source="For example, to produce decorations with no wrapping or tag annotations, and spaces as separators:" onmousemove="i18n(this)">&Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &chcy;&tcy;&ocy;&bcy;&ycy; &scy;&ocy;&zcy;&dcy;&acy;&tcy;&softcy; &ucy;&kcy;&rcy;&acy;&shcy;&iecy;&ncy;&icy;&yacy; &bcy;&iecy;&zcy; &pcy;&iecy;&rcy;&iecy;&ncy;&ocy;&scy;&acy; &icy;&lcy;&icy; &acy;&ncy;&ncy;&ocy;&tcy;&acy;&tscy;&icy;&jcy; &tcy;&iecy;&gcy;&ocy;&vcy;, &acy; &tcy;&acy;&kcy;&zhcy;&iecy; &scy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&acy;&mcy;&icy; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&icy;&tcy;&iecy;&lcy;&iecy;&jcy;:</span></p> <p><span data-i18n="e3c2950abe9604c8449a917caf86a33ac41fd0d576f6faf006318d4c72ac8766/03" data-source="+ &lt;code&gt;%(decorate:prefix=,suffix=,tag=,separator= )&lt;/code&gt;" onmousemove="i18n(this)">+  <code>%(decorate:prefix=,suffix=,tag=,separator= )</code></span></p> <div> <dl> <dt id="Documentation/git-log.txt-emdescribeltoptionsgtem"> <span data-i18n="7b97d5b1833d6ff310b31fe9adb05c81388077e86d1a516e7ea0b9ed08988392/ce" data-source="&lt;em&gt;%(describe[:&amp;lt;options&amp;gt;])&lt;/em&gt;" onmousemove="i18n(this)"><em>%(describe[:&lt;options&gt;])</em></span> </dt> <dd> <p><span data-i18n="6e5633d0dac82eac0d433735405bce672f31d10d28f71b56925215f45dc9d6f2/1f" data-source="human-readable name, like &lt;a href=&quot;git-describe&quot;&gt;git-describe[1]&lt;/a&gt;; empty string for undescribable commits. The &lt;code&gt;describe&lt;/code&gt; string may be followed by a colon and zero or more comma-separated options. Descriptions can be inconsistent when tags are added or removed at the same time." onmousemove="i18n(this)">&ucy;&dcy;&ocy;&bcy;&ocy;&chcy;&icy;&tcy;&acy;&iecy;&mcy;&ocy;&iecy; &icy;&mcy;&yacy;, &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;  <a href="git-describe.html">git-describe[1]</a>  ; &pcy;&ucy;&scy;&tcy;&acy;&yacy; &scy;&tcy;&rcy;&ocy;&kcy;&acy; &dcy;&lcy;&yacy; &ncy;&iecy;&ocy;&pcy;&icy;&scy;&ucy;&iecy;&mcy;&ycy;&khcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;. &Zcy;&acy; &scy;&tcy;&rcy;&ocy;&kcy;&ocy;&jcy;  <code>describe</code>  &mcy;&ocy;&zhcy;&iecy;&tcy; &scy;&lcy;&iecy;&dcy;&ocy;&vcy;&acy;&tcy;&softcy; &dcy;&vcy;&ocy;&iecy;&tcy;&ocy;&chcy;&icy;&iecy; &icy; &ncy;&ocy;&lcy;&softcy; &icy;&lcy;&icy; &bcy;&ocy;&lcy;&iecy;&iecy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ocy;&vcy;, &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &zcy;&acy;&pcy;&yacy;&tcy;&ycy;&mcy;&icy;. &Ocy;&pcy;&icy;&scy;&acy;&ncy;&icy;&yacy; &mcy;&ocy;&gcy;&ucy;&tcy; &bcy;&ycy;&tcy;&softcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ocy;&rcy;&iecy;&chcy;&icy;&vcy;&ycy;&mcy;&icy;, &iecy;&scy;&lcy;&icy; &tcy;&iecy;&gcy;&icy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &icy;&lcy;&icy; &ucy;&dcy;&acy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &ocy;&dcy;&ncy;&ocy;&vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ocy;.</span></p> <div> <ul> <li> <p><span data-i18n="957ba8370870911cadff267ae9ae78cd39c977a112f351aea5616cbe75350252/79" data-source="&lt;code&gt;tags[=&amp;lt;bool-value&amp;gt;]&lt;/code&gt;: Instead of only considering annotated tags, consider lightweight tags as well." onmousemove="i18n(this)"><code>tags[=&lt;bool-value&gt;]</code>  : &Vcy;&mcy;&iecy;&scy;&tcy;&ocy; &tcy;&ocy;&gcy;&ocy;, &chcy;&tcy;&ocy;&bcy;&ycy; &rcy;&acy;&scy;&scy;&mcy;&acy;&tcy;&rcy;&icy;&vcy;&acy;&tcy;&softcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &acy;&ncy;&ncy;&ocy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&iecy; &tcy;&iecy;&gcy;&icy;, &rcy;&acy;&scy;&scy;&mcy;&ocy;&tcy;&rcy;&icy;&tcy;&iecy; &tcy;&acy;&kcy;&zhcy;&iecy; &ocy;&bcy;&lcy;&iecy;&gcy;&chcy;&iecy;&ncy;&ncy;&ycy;&iecy; &tcy;&iecy;&gcy;&icy;.</span></p> </li> <li> <p><span data-i18n="507aae187cfb8f68830142ab343d721eeb1edd9e04c1dce83a59ee9fd35d8305/c1" data-source="&lt;code&gt;abbrev=&amp;lt;number&amp;gt;&lt;/code&gt;: Instead of using the default number of hexadecimal digits (which will vary according to the number of objects in the repository with a default of 7) of the abbreviated object name, use &amp;lt;number&amp;gt; digits, or as many digits as needed to form a unique object name." onmousemove="i18n(this)"><code>abbrev=&lt;number&gt;</code> : &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&acy; &shcy;&iecy;&scy;&tcy;&ncy;&acy;&dcy;&tscy;&acy;&tcy;&iecy;&rcy;&icy;&chcy;&ncy;&ycy;&khcy; &tscy;&icy;&fcy;&rcy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; (&kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&iecy; &bcy;&ucy;&dcy;&iecy;&tcy; &mcy;&iecy;&ncy;&yacy;&tcy;&softcy;&scy;&yacy; &vcy; &zcy;&acy;&vcy;&icy;&scy;&icy;&mcy;&ocy;&scy;&tcy;&icy; &ocy;&tcy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&acy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ocy;&vcy; &vcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&icy; &scy;&ocy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy;&mcy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; 7) &scy;&ocy;&kcy;&rcy;&acy;&shchcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &icy;&mcy;&iecy;&ncy;&icy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &tscy;&icy;&fcy;&rcy;&ycy; &lt;&chcy;&icy;&scy;&lcy;&ocy;&gt; &icy;&lcy;&icy; &scy;&tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &tscy;&icy;&fcy;&rcy;, &scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;&ocy; &dcy;&lcy;&yacy; &fcy;&ocy;&rcy;&mcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &ucy;&ncy;&icy;&kcy;&acy;&lcy;&softcy;&ncy;&ocy;&iecy; &icy;&mcy;&yacy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy;.</span></p> </li> <li> <p><span data-i18n="b9992c4997b1684257bdc63621e8f26070dd6a3d893752915b935f8ceb7e2cd1/73" data-source="&lt;code&gt;match=&amp;lt;pattern&amp;gt;&lt;/code&gt;: Only consider tags matching the given &lt;code&gt;glob(7)&lt;/code&gt; pattern, excluding the &amp;quot;refs/tags/&amp;quot; prefix." onmousemove="i18n(this)"><code>match=&lt;pattern&gt;</code> : &ucy;&chcy;&icy;&tcy;&ycy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &tcy;&iecy;&gcy;&icy;, &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&iecy; &zcy;&acy;&dcy;&acy;&ncy;&ncy;&ocy;&mcy;&ucy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ucy;  <code>glob(7)</code> , &zcy;&acy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&iecy;&mcy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;&acy;  &quot;refs/tags/&quot; .</span></p> </li> <li> <p><span data-i18n="43ad22f68d6615650a964ddc64596f59fc0b61210f20c4e432c578ab908f52ae/84" data-source="&lt;code&gt;exclude=&amp;lt;pattern&amp;gt;&lt;/code&gt;: Do not consider tags matching the given &lt;code&gt;glob(7)&lt;/code&gt; pattern, excluding the &amp;quot;refs/tags/&amp;quot; prefix." onmousemove="i18n(this)"><code>exclude=&lt;pattern&gt;</code> : &ncy;&iecy; &rcy;&acy;&scy;&scy;&mcy;&acy;&tcy;&rcy;&icy;&vcy;&acy;&tcy;&softcy; &tcy;&iecy;&gcy;&icy;, &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&iecy; &zcy;&acy;&dcy;&acy;&ncy;&ncy;&ocy;&mcy;&ucy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ucy;  <code>glob(7)</code> , &zcy;&acy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&iecy;&mcy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;&acy;  &quot;refs/tags/&quot; .</span></p> </li> </ul> </div> </dd> <dt id="Documentation/git-log.txt-emSem"> <span data-i18n="c1268ae47fde6d4c5d94e2fc68e135d6350d15cf5eddd5c234231e7070bbd67c/a0" data-source="&lt;em&gt;%S&lt;/em&gt;" onmousemove="i18n(this)"><em>%S</em></span> </dt> <dd> <p><span data-i18n="ce573d7c03543316ebca5739254d90b767c4734579ead956161a861cb3b616f2/ee" data-source="ref name given on the command line by which the commit was reached (like &lt;code&gt;git log --source&lt;/code&gt;), only works with &lt;code&gt;git log&lt;/code&gt;" onmousemove="i18n(this)">&icy;&mcy;&yacy; &scy;&scy;&ycy;&lcy;&kcy;&icy;, &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ocy;&iecy; &vcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy;, &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&jcy; &bcy;&ycy;&lcy;&acy; &dcy;&ocy;&scy;&tcy;&icy;&gcy;&ncy;&ucy;&tcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yacy; (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  <code>git log --source</code> ), &rcy;&acy;&bcy;&ocy;&tcy;&acy;&iecy;&tcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &scy;  <code>git log</code> .</span></p> </dd> <dt id="Documentation/git-log.txt-emeem"> <span data-i18n="ba27a15bce025fccb9fe087bb187dcbb5920e0bd7a0efa02a0049e5bcb7631ff/6c" data-source="&lt;em&gt;%e&lt;/em&gt;" onmousemove="i18n(this)"><em>%e</em></span> </dt> <dd> <p><span data-i18n="e8424ea5339b85a750ab5f4c63bde5d5c62975792a3bed6ccb37c045207c6771/9e" data-source="encoding" onmousemove="i18n(this)">encoding</span></p> </dd> <dt id="Documentation/git-log.txt-emsem"> <span data-i18n="4a038e401691b1250d5f1369b09cd5e079fe4315d08462e136ff8547deb741ad/75" data-source="&lt;em&gt;%s&lt;/em&gt;" onmousemove="i18n(this)"><em>%s</em></span> </dt> <dd> <p><span data-i18n="a9491f4c1bf7b0cffbadcba2db8f028e4b3f2867cb59e1f3a0bc1968f3c51242/1f" data-source="subject" onmousemove="i18n(this)">subject</span></p> </dd> <dt id="Documentation/git-log.txt-emfem"> <span data-i18n="113de7a3e0903120d056b765f179b4f96e463f2fc72156a8e4b2b326176a0af2/8f" data-source="&lt;em&gt;%f&lt;/em&gt;" onmousemove="i18n(this)"><em>%f</em></span> </dt> <dd> <p><span data-i18n="79da252952978d7a28092b8c21fcafd287835a73559436d9947caea112304d38/6f" data-source="sanitized subject line, suitable for a filename" onmousemove="i18n(this)">&ocy;&chcy;&icy;&shchcy;&iecy;&ncy;&ncy;&acy;&yacy; &scy;&tcy;&rcy;&ocy;&kcy;&acy; &tcy;&iecy;&mcy;&ycy;, &pcy;&ocy;&dcy;&khcy;&ocy;&dcy;&yacy;&shchcy;&acy;&yacy; &dcy;&lcy;&yacy; &icy;&mcy;&iecy;&ncy;&icy; &fcy;&acy;&jcy;&lcy;&acy;</span></p> </dd> <dt id="Documentation/git-log.txt-embem"> <span data-i18n="c71ac9a504bb3f886177f164290af19a76096fc50d59311a37fa162235d1e8be/2b" data-source="&lt;em&gt;%b&lt;/em&gt;" onmousemove="i18n(this)"><em>%b</em></span> </dt> <dd> <p><span data-i18n="230d8358dc8e8890b4c58deeb62912ee2f20357ae92a5cc861b98e68fe31acb5/d2" data-source="body" onmousemove="i18n(this)">body</span></p> </dd> <dt id="Documentation/git-log.txt-emBem"> <span data-i18n="2b08f0dd42b3ab967e2a18dbc4f355120c3c1bff52e0496b976ec0146fa6c2de/2e" data-source="&lt;em&gt;%B&lt;/em&gt;" onmousemove="i18n(this)"><em>%B</em></span> </dt> <dd> <p><span data-i18n="d632e5e89cc2f6fb0d0ab19de34bff3ccac9890a9d2192c19fb587cbf28ae65f/69" data-source="raw body (unwrapped subject and body)" onmousemove="i18n(this)">&scy;&ycy;&rcy;&ocy;&iecy; &tcy;&iecy;&lcy;&ocy; (&ncy;&iecy;&zcy;&acy;&vcy;&iecy;&rcy;&ncy;&ucy;&tcy;&ycy;&jcy; &pcy;&rcy;&iecy;&dcy;&mcy;&iecy;&tcy; &icy; &tcy;&iecy;&lcy;&ocy;)</span></p> </dd> <dt id="Documentation/git-log.txt-emNem"> <span data-i18n="4ac1a5bd87b593ebb7fd3b14c0505f9db34ece951f799f4d450dd0a31cd1fbd9/4e" data-source="&lt;em&gt;%N&lt;/em&gt;" onmousemove="i18n(this)"><em>%N</em></span> </dt> <dd> <p><span data-i18n="87a8c89cca1f7300f0a83139f91d04c3cfbc0701952216f0dc03956794b1b061/07" data-source="commit notes" onmousemove="i18n(this)">commit notes</span></p> </dd> <dt id="Documentation/git-log.txt-emGGem"> <span data-i18n="e0f5bbf898881a06bd7be4d6abccbb278d05da77bc1bc8f54e89bcafedfd9fbd/16" data-source="&lt;em&gt;%GG&lt;/em&gt;" onmousemove="i18n(this)"><em>%GG</em></span> </dt> <dd> <p><span data-i18n="cdc7cfb4934ec2f632989f2b4f4c7d8b12be098385199583c1ecb539a6d6fd7e/11" data-source="raw verification message from GPG for a signed commit" onmousemove="i18n(this)">&ncy;&iecy;&ocy;&bcy;&rcy;&acy;&bcy;&ocy;&tcy;&acy;&ncy;&ncy;&ocy;&iecy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&kcy;&icy; &ocy;&tcy; GPG &dcy;&lcy;&yacy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy;</span></p> </dd> <dt id="Documentation/git-log.txt-emGem"> <span data-i18n="8ddeb925d5f2e89b69a7bd942f7775a6a5ed2961182709fa191e2488c3ecd750/f8" data-source="&lt;em&gt;%G?&lt;/em&gt;" onmousemove="i18n(this)"><em>%G?</em></span> </dt> <dd> <p><span data-i18n="7f7ab665f1d225f61b6ae3269ef2d823e6cd28cec083c841e4f0536926e098d4/df" data-source="show &amp;quot;G&amp;quot; for a good (valid) signature, &amp;quot;B&amp;quot; for a bad signature, &amp;quot;U&amp;quot; for a good signature with unknown validity, &amp;quot;X&amp;quot; for a good signature that has expired, &amp;quot;Y&amp;quot; for a good signature made by an expired key, &amp;quot;R&amp;quot; for a good signature made by a revoked key, &amp;quot;E&amp;quot; if the signature cannot be checked (e.g. missing key) and &amp;quot;N&amp;quot; for no signature" onmousemove="i18n(this)">&pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy;  &quot;G&quot;  &dcy;&lcy;&yacy; &khcy;&ocy;&rcy;&ocy;&shcy;&iecy;&jcy; (&dcy;&iecy;&jcy;&scy;&tcy;&vcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&jcy;) &pcy;&ocy;&dcy;&pcy;&icy;&scy;&icy;,  &quot;B&quot;  &dcy;&lcy;&yacy; &pcy;&lcy;&ocy;&khcy;&ocy;&jcy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&icy;,  &quot;U&quot;  &dcy;&lcy;&yacy; &khcy;&ocy;&rcy;&ocy;&shcy;&iecy;&jcy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&icy; &scy; &ncy;&iecy;&icy;&zcy;&vcy;&iecy;&scy;&tcy;&ncy;&ocy;&jcy; &dcy;&ocy;&scy;&tcy;&ocy;&vcy;&iecy;&rcy;&ncy;&ocy;&scy;&tcy;&softcy;&yucy;,  &quot;X&quot;  &dcy;&lcy;&yacy; &khcy;&ocy;&rcy;&ocy;&shcy;&iecy;&jcy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&icy;, &scy;&rcy;&ocy;&kcy; &dcy;&iecy;&jcy;&scy;&tcy;&vcy;&icy;&yacy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&jcy; &icy;&scy;&tcy;&iecy;&kcy;,  &quot;Y&quot;  &dcy;&lcy;&yacy; &khcy;&ocy;&rcy;&ocy;&shcy;&iecy;&jcy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&icy;, &scy;&dcy;&iecy;&lcy;&acy;&ncy;&ncy;&ocy;&jcy; &kcy;&lcy;&yucy;&chcy;&ocy;&mcy; &scy; &icy;&scy;&tcy;&iecy;&kcy;&shcy;&icy;&mcy; &scy;&rcy;&ocy;&kcy;&ocy;&mcy; &dcy;&iecy;&jcy;&scy;&tcy;&vcy;&icy;&yacy;,  &quot;R&quot;  &dcy;&lcy;&yacy; &khcy;&ocy;&rcy;&ocy;&shcy;&iecy;&jcy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&icy; &scy;&dcy;&iecy;&lcy;&acy;&ncy;&ocy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &ocy;&tcy;&ocy;&zcy;&vcy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &kcy;&lcy;&yucy;&chcy;&acy;,  &quot;E&quot; , &iecy;&scy;&lcy;&icy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&softcy; &ncy;&iecy;&vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&ocy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&icy;&tcy;&softcy; (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &ocy;&tcy;&scy;&ucy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &kcy;&lcy;&yucy;&chcy;), &icy;  &quot;N&quot; , &iecy;&scy;&lcy;&icy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&softcy; &ocy;&tcy;&scy;&ucy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy;.</span></p> </dd> <dt id="Documentation/git-log.txt-emGSem"> <span data-i18n="f5b643c9a071f29d971c48013dd0ac2d392a1689b224f1ef9e9dda31cfdfc00e/59" data-source="&lt;em&gt;%GS&lt;/em&gt;" onmousemove="i18n(this)"><em>%GS</em></span> </dt> <dd> <p><span data-i18n="b40b67c56e8112255ce0db13b7bd79de8143383563ac6a4c5606a2004bf4b265/dc" data-source="show the name of the signer for a signed commit" onmousemove="i18n(this)">&pcy;&ocy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &icy;&mcy;&yacy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&ycy;&vcy;&acy;&yucy;&shchcy;&iecy;&gcy;&ocy; &lcy;&icy;&tscy;&acy; &dcy;&lcy;&yacy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy;</span></p> </dd> <dt id="Documentation/git-log.txt-emGKem"> <span data-i18n="5fae9fc8b74f24e46d6c21acf3c6f08f4cd86c8a88dcecb904210623cc5d88a5/13" data-source="&lt;em&gt;%GK&lt;/em&gt;" onmousemove="i18n(this)"><em>%GK</em></span> </dt> <dd> <p><span data-i18n="a7c8bae9ce9c313854c21042dcae74dedd25418c03c59268b89408a5579ff00b/37" data-source="show the key used to sign a signed commit" onmousemove="i18n(this)">&pcy;&ocy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &kcy;&lcy;&yucy;&chcy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&mcy;&ycy;&jcy; &dcy;&lcy;&yacy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&icy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy;</span></p> </dd> <dt id="Documentation/git-log.txt-emGFem"> <span data-i18n="e3a73e898431d622e539411583f7c88dcbd44777dba745e82ef50a32a67c0ec2/1a" data-source="&lt;em&gt;%GF&lt;/em&gt;" onmousemove="i18n(this)"><em>%GF</em></span> </dt> <dd> <p><span data-i18n="a4339c9a07f65ba091e22f8d6accc8306e4822dc263798134ffe7d4ca2ec15f4/9d" data-source="show the fingerprint of the key used to sign a signed commit" onmousemove="i18n(this)">&pcy;&ocy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &ocy;&tcy;&pcy;&iecy;&chcy;&acy;&tcy;&ocy;&kcy; &kcy;&lcy;&yucy;&chcy;&acy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &dcy;&lcy;&yacy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&acy;&ncy;&icy;&yacy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy;</span></p> </dd> <dt id="Documentation/git-log.txt-emGPem"> <span data-i18n="899b6fe176e80d03f9cc848004aed225becfa5fcb140085138ca18cbc3bc4ff8/3e" data-source="&lt;em&gt;%GP&lt;/em&gt;" onmousemove="i18n(this)"><em>%GP</em></span> </dt> <dd> <p><span data-i18n="feba3cf765fa7e53156798330e897c62d9a5f14f4caf921d972f3953f73991ed/96" data-source="show the fingerprint of the primary key whose subkey was used to sign a signed commit" onmousemove="i18n(this)">&pcy;&ocy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &ocy;&tcy;&pcy;&iecy;&chcy;&acy;&tcy;&ocy;&kcy; &pcy;&iecy;&rcy;&vcy;&icy;&chcy;&ncy;&ocy;&gcy;&ocy; &kcy;&lcy;&yucy;&chcy;&acy;, &pcy;&ocy;&dcy;&kcy;&lcy;&yucy;&chcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&gcy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&lcy;&scy;&yacy; &dcy;&lcy;&yacy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&acy;&ncy;&icy;&yacy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy;</span></p> </dd> <dt id="Documentation/git-log.txt-emGTem"> <span data-i18n="4984d2f55b5e4bcc9e99c3b53e20933b82c35b9b016cae11bad3b1059d6cb930/d8" data-source="&lt;em&gt;%GT&lt;/em&gt;" onmousemove="i18n(this)"><em>%GT</em></span> </dt> <dd> <p><span data-i18n="acba84f9b81839dde04ef9a5f9f6ead36354563063ea98526b48b597e0121455/28" data-source="show the trust level for the key used to sign a signed commit" onmousemove="i18n(this)">&pcy;&ocy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &ucy;&rcy;&ocy;&vcy;&iecy;&ncy;&softcy; &dcy;&ocy;&vcy;&iecy;&rcy;&icy;&yacy; &dcy;&lcy;&yacy; &kcy;&lcy;&yucy;&chcy;&acy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&mcy;&ocy;&gcy;&ocy; &dcy;&lcy;&yacy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&acy;&ncy;&icy;&yacy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy;</span></p> </dd> <dt id="Documentation/git-log.txt-emgDem"> <span data-i18n="9d6f38d0f4ec2c8e99923be3d51b6cd809333d951061c985fdd3f5c0c9a0ebd8/b9" data-source="&lt;em&gt;%gD&lt;/em&gt;" onmousemove="i18n(this)"><em>%gD</em></span> </dt> <dd> <p><span data-i18n="3c19a9bcfc516fbf43efff10b64d849b2af6a8e4ec74431ce80443e3896bb684/03" data-source="reflog selector, e.g., &lt;code&gt;refs/stash@{1}&lt;/code&gt; or &lt;code&gt;refs/stash@{2
minutes ago}&lt;/code&gt;; the format follows the rules described for the &lt;code&gt;-g&lt;/code&gt; option. The portion before the &lt;code&gt;@&lt;/code&gt; is the refname as given on the command line (so &lt;code&gt;git log -g refs/heads/master&lt;/code&gt; would yield &lt;code&gt;refs/heads/master@{0}&lt;/code&gt;)." onmousemove="i18n(this)">&scy;&iecy;&lcy;&iecy;&kcy;&tcy;&ocy;&rcy; reflog, &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  <code>refs/stash@{1}</code>  &icy;&lcy;&icy;  <code>refs/stash@{2
minutes ago}</code>  ; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &pcy;&rcy;&acy;&vcy;&icy;&lcy;&acy;&mcy;, &ocy;&pcy;&icy;&scy;&acy;&ncy;&ncy;&ycy;&mcy; &dcy;&lcy;&yacy; &ocy;&pcy;&tscy;&icy;&icy;  <code>-g</code> . &CHcy;&acy;&scy;&tcy;&softcy; &pcy;&iecy;&rcy;&iecy;&dcy;  <code>@</code>  &mdash; &ecy;&tcy;&ocy; &icy;&mcy;&yacy; &scy;&scy;&ycy;&lcy;&kcy;&icy;, &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ocy;&iecy; &vcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy; (&pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy;  <code>git log -g refs/heads/master</code>  &bcy;&ucy;&dcy;&iecy;&tcy;  yield   <code>refs/heads/master@{0}</code>  ).</span></p> </dd> <dt id="Documentation/git-log.txt-emgdem"> <span data-i18n="2aa87f1aad85f1b52050e95c3b9ba2c83011bc9a092a1edaf9ea4ee916256af4/f7" data-source="&lt;em&gt;%gd&lt;/em&gt;" onmousemove="i18n(this)"><em>%gd</em></span> </dt> <dd> <p><span data-i18n="8becc6e407a82a102f088b98855702aae74dfd0aeba81ff8a5d8b368ed8983d2/a5" data-source="shortened reflog selector; same as &lt;code&gt;%gD&lt;/code&gt;, but the refname portion is shortened for human readability (so &lt;code&gt;refs/heads/master&lt;/code&gt; becomes just &lt;code&gt;master&lt;/code&gt;)." onmousemove="i18n(this)">&ucy;&kcy;&ocy;&rcy;&ocy;&chcy;&iecy;&ncy;&ncy;&ycy;&jcy; &scy;&iecy;&lcy;&iecy;&kcy;&tcy;&ocy;&rcy; &rcy;&iecy;&fcy;&lcy;&ocy;&gcy;&ocy;&vcy;; &tcy;&ocy; &zhcy;&iecy;, &chcy;&tcy;&ocy; &icy;  <code>%gD</code>  , &ncy;&ocy; &chcy;&acy;&scy;&tcy;&softcy; &icy;&mcy;&iecy;&ncy;&icy; &scy;&scy;&ycy;&lcy;&kcy;&icy; &scy;&ocy;&kcy;&rcy;&acy;&shchcy;&iecy;&ncy;&acy; &dcy;&lcy;&yacy; &ucy;&dcy;&ocy;&bcy;&scy;&tcy;&vcy;&acy; &chcy;&tcy;&iecy;&ncy;&icy;&yacy; &chcy;&iecy;&lcy;&ocy;&vcy;&iecy;&kcy;&ocy;&mcy; (&pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy;  <code>refs/heads/master</code>  &scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&scy;&yacy; &pcy;&rcy;&ocy;&scy;&tcy;&ocy;  <code>master</code>  ).</span></p> </dd> <dt id="Documentation/git-log.txt-emgnem"> <span data-i18n="a99d9b66075dcfad2b2da769c01ee47054b0261ba55b8b64789f67d1487e8b09/1d" data-source="&lt;em&gt;%gn&lt;/em&gt;" onmousemove="i18n(this)"><em>%gn</em></span> </dt> <dd> <p><span data-i18n="7021b3c2b5b5336428d902525589610efdd0a0e5f52ddc32f351c76ddb298aa1/70" data-source="reflog identity name" onmousemove="i18n(this)">&icy;&dcy;&iecy;&ncy;&tcy;&icy;&fcy;&icy;&kcy;&acy;&tscy;&icy;&ocy;&ncy;&ncy;&ocy;&iecy; &icy;&mcy;&yacy; &rcy;&iecy;&fcy;&lcy;&ocy;&gcy;&acy;</span></p> </dd> <dt id="Documentation/git-log.txt-emgNem"> <span data-i18n="df5dc4029ed4954cb5eb15f1ce1590b3e3f0277d939aa947efe9306160700105/c8" data-source="&lt;em&gt;%gN&lt;/em&gt;" onmousemove="i18n(this)"><em>%gN</em></span> </dt> <dd> <p><span data-i18n="963bb9ade76776ccc92ce29316686e55ac6159de2977f94c801f10c2a20223b0/57" data-source="reflog identity name (respecting .mailmap, see &lt;a href=&quot;git-shortlog&quot;&gt;git-shortlog[1]&lt;/a&gt; or &lt;a href=&quot;git-blame&quot;&gt;git-blame[1]&lt;/a&gt;)" onmousemove="i18n(this)">&icy;&dcy;&iecy;&ncy;&tcy;&icy;&fcy;&icy;&kcy;&acy;&tscy;&icy;&ocy;&ncy;&ncy;&ocy;&iecy; &icy;&mcy;&yacy; reflog (&scy; &ucy;&chcy;&iecy;&tcy;&ocy;&mcy; .mailmap, &scy;&mcy;.  <a href="git-shortlog.html">git-shortlog[1]</a>  &icy;&lcy;&icy;  <a href="git-blame.html">git-blame[1]</a>  )</span></p> </dd> <dt id="Documentation/git-log.txt-emgeem"> <span data-i18n="c26de8e636dd9bf38e13c4000c2037771c0051389edee8016226eb60e4f3076e/77" data-source="&lt;em&gt;%ge&lt;/em&gt;" onmousemove="i18n(this)"><em>%ge</em></span> </dt> <dd> <p><span data-i18n="f11258d40d7e399a95beb85bee6b09874c51bc42b5d88d9d9984955840c61efb/f4" data-source="reflog identity email" onmousemove="i18n(this)">&pcy;&iecy;&rcy;&iecy;&rcy;&iecy;&gcy;&icy;&scy;&tcy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &icy;&dcy;&iecy;&ncy;&tcy;&icy;&fcy;&icy;&kcy;&acy;&tscy;&icy;&ocy;&ncy;&ncy;&ycy;&jcy; &acy;&dcy;&rcy;&iecy;&scy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&jcy; &pcy;&ocy;&chcy;&tcy;&ycy;</span></p> </dd> <dt id="Documentation/git-log.txt-emgEem"> <span data-i18n="c649390c70f061aefd900eb4709f1ba15249dcbf62d41936eed2c814f5426844/49" data-source="&lt;em&gt;%gE&lt;/em&gt;" onmousemove="i18n(this)"><em>%gE</em></span> </dt> <dd> <p><span data-i18n="f357e9181b3ef096c406e774516caf1b677d86af16a03516547e2f876050b26a/48" data-source="reflog identity email (respecting .mailmap, see &lt;a href=&quot;git-shortlog&quot;&gt;git-shortlog[1]&lt;/a&gt; or &lt;a href=&quot;git-blame&quot;&gt;git-blame[1]&lt;/a&gt;)" onmousemove="i18n(this)">&acy;&dcy;&rcy;&iecy;&scy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&jcy; &pcy;&ocy;&chcy;&tcy;&ycy; &scy; &icy;&dcy;&iecy;&ncy;&tcy;&icy;&fcy;&icy;&kcy;&acy;&tcy;&ocy;&rcy;&ocy;&mcy; reflog (&pcy;&rcy;&icy; &scy;&ocy;&bcy;&lcy;&yucy;&dcy;&iecy;&ncy;&icy;&icy; .mailmap, &scy;&mcy;.  <a href="git-shortlog.html">git-shortlog[1]</a>  &icy;&lcy;&icy;  <a href="git-blame.html">git-blame[1]</a>  )</span></p> </dd> <dt id="Documentation/git-log.txt-emgsem"> <span data-i18n="0c1f145f8925ce1a7b8bdded54d51318ffba4224ae335b5caa46d921649e66b8/6e" data-source="&lt;em&gt;%gs&lt;/em&gt;" onmousemove="i18n(this)"><em>%gs</em></span> </dt> <dd> <p><span data-i18n="8c152d64ccaf61d6ebcbaacbd13b4e3e7282731174d59d4e9b8ca0d02e3925bf/b3" data-source="reflog subject" onmousemove="i18n(this)">reflog subject</span></p> </dd> <dt id="Documentation/git-log.txt-emtrailersltoptionsgtem"> <span data-i18n="3ca4d5fc18df71b9ebf5afacb0038241beee73da46e6b940e313f8e63f4f3442/79" data-source="&lt;em&gt;%(trailers[:&amp;lt;options&amp;gt;])&lt;/em&gt;" onmousemove="i18n(this)"><em>%(trailers[:&lt;options&gt;])</em></span> </dt> <dd> <p><span data-i18n="41d63a8821ce9d83c41b465713c3b412d7dc9d50360091f9dce28a6bc4d2b38c/34" data-source="display the trailers of the body as interpreted by &lt;a href=&quot;git-interpret-trailers&quot;&gt;git-interpret-trailers[1]&lt;/a&gt;. The &lt;code&gt;trailers&lt;/code&gt; string may be followed by a colon and zero or more comma-separated options. If any option is provided multiple times, the last occurrence wins." onmousemove="i18n(this)">&ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zcy;&icy;&tcy;&softcy; &pcy;&rcy;&icy;&tscy;&iecy;&pcy;&ycy; &kcy;&ucy;&zcy;&ocy;&vcy;&acy;, &icy;&ncy;&tcy;&iecy;&rcy;&pcy;&rcy;&iecy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&iecy;  <a href="git-interpret-trailers.html">git-interpret-trailers[1]</a> . &Zcy;&acy; &scy;&tcy;&rcy;&ocy;&kcy;&ocy;&jcy;  <code>trailers</code>  &mcy;&ocy;&zhcy;&iecy;&tcy; &scy;&lcy;&iecy;&dcy;&ocy;&vcy;&acy;&tcy;&softcy; &dcy;&vcy;&ocy;&iecy;&tcy;&ocy;&chcy;&icy;&iecy; &icy; &ncy;&ocy;&lcy;&softcy; &icy;&lcy;&icy; &bcy;&ocy;&lcy;&iecy;&iecy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ocy;&vcy;, &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &zcy;&acy;&pcy;&yacy;&tcy;&ycy;&mcy;&icy;. &IEcy;&scy;&lcy;&icy; &kcy;&acy;&kcy;&ocy;&jcy;-&lcy;&icy;&bcy;&ocy; &vcy;&acy;&rcy;&icy;&acy;&ncy;&tcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &rcy;&acy;&zcy;, &pcy;&ocy;&bcy;&iecy;&zhcy;&dcy;&acy;&iecy;&tcy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ncy;&icy;&jcy; &vcy;&acy;&rcy;&icy;&acy;&ncy;&tcy;.</span></p> <div> <ul> <li> <p><span data-i18n="621b0c420427545dbb167e4b8e3e93a65f56c82dc38257ef34c40bd5f70536d9/7a" data-source="&lt;code&gt;key=&amp;lt;key&amp;gt;&lt;/code&gt;: only show trailers with specified &amp;lt;key&amp;gt;. Matching is done case-insensitively and trailing colon is optional. If option is given multiple times trailer lines matching any of the keys are shown. This option automatically enables the &lt;code&gt;only&lt;/code&gt; option so that non-trailer lines in the trailer block are hidden. If that is not desired it can be disabled with &lt;code&gt;only=false&lt;/code&gt;. E.g., &lt;code&gt;%(trailers:key=Reviewed-by)&lt;/code&gt; shows trailer lines with key &lt;code&gt;Reviewed-by&lt;/code&gt;." onmousemove="i18n(this)"><code>key=&lt;key&gt;</code> : &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &tcy;&rcy;&iecy;&jcy;&lcy;&iecy;&rcy;&ycy; &scy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ycy;&mcy; &lt;&kcy;&lcy;&yucy;&chcy;&ocy;&mcy;&gt;. &Scy;&ocy;&pcy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&iecy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&yacy;&iecy;&tcy;&scy;&yacy; &bcy;&iecy;&zcy; &ucy;&chcy;&iecy;&tcy;&acy; &rcy;&iecy;&gcy;&icy;&scy;&tcy;&rcy;&acy;, &dcy;&vcy;&ocy;&iecy;&tcy;&ocy;&chcy;&icy;&iecy; &vcy; &kcy;&ocy;&ncy;&tscy;&iecy; &ncy;&iecy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &ocy;&bcy;&yacy;&zcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&mcy;. &IEcy;&scy;&lcy;&icy; &ocy;&pcy;&tscy;&icy;&yacy; &zcy;&acy;&dcy;&acy;&ncy;&acy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &rcy;&acy;&zcy;, &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&yucy;&tcy;&scy;&yacy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &kcy;&ocy;&ncy;&tscy;&iecy;&vcy;&icy;&kcy;&acy;, &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&iecy; &lcy;&yucy;&bcy;&ocy;&mcy;&ucy; &icy;&zcy; &kcy;&lcy;&yucy;&chcy;&iecy;&jcy;. &Ecy;&tcy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy; &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&iecy;&tcy; &ocy;&pcy;&tscy;&icy;&yucy;  <code>only</code> , &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy; &lcy;&icy;&ncy;&icy;&icy;, &ncy;&iecy; &ocy;&tcy;&ncy;&ocy;&scy;&yacy;&shchcy;&icy;&iecy;&scy;&yacy; &kcy; &kcy;&ocy;&ncy;&tscy;&iecy;&vcy;&ocy;&mcy;&ucy; &bcy;&lcy;&ocy;&kcy;&ucy;, &scy;&kcy;&rcy;&ycy;&vcy;&acy;&yucy;&tcy;&scy;&yacy;. &IEcy;&scy;&lcy;&icy; &ecy;&tcy;&ocy; &ncy;&iecy;&zhcy;&iecy;&lcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;, &iecy;&gcy;&ocy; &mcy;&ocy;&zhcy;&ncy;&ocy; &ocy;&tcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&softcy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>only=false</code> . &Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  <code>%(trailers:key=Reviewed-by)</code>  &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &tcy;&rcy;&iecy;&jcy;&lcy;&iecy;&rcy;&acy; &scy; &kcy;&lcy;&yucy;&chcy;&ocy;&mcy;  <code>Reviewed-by</code> .</span></p> </li> <li> <p><span data-i18n="719438206305cfc97a664679f2623f351b548e133584cfc11d60e696dff733fe/1b" data-source="&lt;code&gt;only[=&amp;lt;bool&amp;gt;]&lt;/code&gt;: select whether non-trailer lines from the trailer block should be included." onmousemove="i18n(this)"><code>only[=&lt;bool&gt;]</code> : &vcy;&ycy;&bcy;&iecy;&rcy;&icy;&tcy;&iecy;, &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; &lcy;&icy; &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&tcy;&softcy; &ncy;&iecy;&kcy;&ocy;&ncy;&tscy;&iecy;&vcy;&ycy;&iecy; &lcy;&icy;&ncy;&icy;&icy; &icy;&zcy; &tcy;&rcy;&iecy;&jcy;&lcy;&iecy;&rcy;&ncy;&ocy;&gcy;&ocy; &bcy;&lcy;&ocy;&kcy;&acy;.</span></p> </li> <li> <p><span data-i18n="d0f9ebfb0ee3e849c56e4a795aaaf2bf4a05c8cbc0636ca685f517e599e38f4f/53" data-source="&lt;code&gt;separator=&amp;lt;sep&amp;gt;&lt;/code&gt;: specify a separator inserted between trailer lines. When this option is not given each trailer line is terminated with a line feed character. The string &amp;lt;sep&amp;gt; may contain the literal formatting codes described above. To use comma as separator one must use &lt;code&gt;%x2C&lt;/code&gt; as it would otherwise be parsed as next option. E.g., &lt;code&gt;%(trailers:key=Ticket,separator=%x2C )&lt;/code&gt; shows all trailer lines whose key is &amp;quot;Ticket&amp;quot; separated by a comma and a space." onmousemove="i18n(this)"><code>separator=&lt;sep&gt;</code> : &ucy;&kcy;&acy;&zhcy;&icy;&tcy;&iecy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&icy;&tcy;&iecy;&lcy;&softcy;, &vcy;&scy;&tcy;&acy;&vcy;&lcy;&iecy;&ncy;&ncy;&ycy;&jcy; &mcy;&iecy;&zhcy;&dcy;&ucy; &zcy;&acy;&vcy;&iecy;&rcy;&shcy;&acy;&yucy;&shchcy;&icy;&mcy;&icy; &scy;&tcy;&rcy;&ocy;&kcy;&acy;&mcy;&icy;. &IEcy;&scy;&lcy;&icy; &ecy;&tcy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; &ncy;&iecy; &zcy;&acy;&dcy;&acy;&ncy;&acy;, &kcy;&acy;&zhcy;&dcy;&acy;&yacy; &zcy;&acy;&vcy;&iecy;&rcy;&shcy;&acy;&yucy;&shchcy;&acy;&yacy; &scy;&tcy;&rcy;&ocy;&kcy;&acy; &zcy;&acy;&vcy;&iecy;&rcy;&shcy;&acy;&iecy;&tcy;&scy;&yacy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&ocy;&mcy; &pcy;&iecy;&rcy;&iecy;&vcy;&ocy;&dcy;&acy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;. &Scy;&tcy;&rcy;&ocy;&kcy;&acy; &lt;sep&gt; &mcy;&ocy;&zhcy;&iecy;&tcy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&acy;&tcy;&softcy; &bcy;&ucy;&kcy;&vcy;&acy;&lcy;&softcy;&ncy;&ycy;&iecy; &kcy;&ocy;&dcy;&ycy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;, &ocy;&pcy;&icy;&scy;&acy;&ncy;&ncy;&ycy;&iecy; &vcy;&ycy;&shcy;&iecy;. &CHcy;&tcy;&ocy;&bcy;&ycy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &zcy;&acy;&pcy;&yacy;&tcy;&ucy;&yucy; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&icy;&tcy;&iecy;&lcy;&yacy;, &ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;  <code>%x2C</code> , &tcy;&acy;&kcy; &kcy;&acy;&kcy; &vcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &ocy;&ncy;&acy; &bcy;&ucy;&dcy;&iecy;&tcy; &acy;&ncy;&acy;&lcy;&icy;&zcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &kcy;&acy;&kcy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&acy;&yacy; &ocy;&pcy;&tscy;&icy;&yacy;. &Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  <code>%(trailers:key=Ticket,separator=%x2C )</code>  &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &vcy;&scy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &kcy;&ocy;&ncy;&tscy;&iecy;&vcy;&icy;&kcy;&acy;, &kcy;&lcy;&yucy;&chcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&khcy;  &quot;Ticket&quot; , &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy;&ncy;&ncy;&ycy;&jcy; &zcy;&acy;&pcy;&yacy;&tcy;&ocy;&jcy; &icy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ocy;&mcy;.</span></p> </li> <li> <p><span data-i18n="446bad769de9a54556f45852392466e2af2ee13e0c7da30b4473c6024f722789/f9" data-source="&lt;code&gt;unfold[=&amp;lt;bool&amp;gt;]&lt;/code&gt;: make it behave as if interpret-trailer&amp;rsquo;s &lt;code&gt;--unfold&lt;/code&gt; option was given. E.g., &lt;code&gt;%(trailers:only,unfold=true)&lt;/code&gt; unfolds and shows all trailer lines." onmousemove="i18n(this)"><code>unfold[=&lt;bool&gt;]</code> : &zcy;&acy;&scy;&tcy;&acy;&vcy;&icy;&tcy;&softcy; &iecy;&gcy;&ocy; &vcy;&iecy;&scy;&tcy;&icy; &scy;&iecy;&bcy;&yacy; &tcy;&acy;&kcy;, &kcy;&acy;&kcy; &iecy;&scy;&lcy;&icy; &bcy;&ycy; &bcy;&ycy;&lcy;&acy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&acy; &ocy;&pcy;&tscy;&icy;&yacy;  <code>--unfold</code>  &icy;&ncy;&tcy;&iecy;&rcy;&pcy;&rcy;&iecy;&tcy;&acy;&tcy;&ocy;&rcy;&acy;-&tcy;&rcy;&iecy;&jcy;&lcy;&iecy;&rcy;&acy;. &Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  <code>%(trailers:only,unfold=true)</code>  &rcy;&acy;&zcy;&vcy;&ocy;&rcy;&acy;&chcy;&icy;&vcy;&acy;&iecy;&tcy;&scy;&yacy; &icy; &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &vcy;&scy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &tcy;&rcy;&iecy;&jcy;&lcy;&iecy;&rcy;&acy;.</span></p> </li> <li> <p><span data-i18n="ddbd5f1db89de81dc5366c6918f47035f33b0ea76acd27099a82fbb55dfaba34/76" data-source="&lt;code&gt;keyonly[=&amp;lt;bool&amp;gt;]&lt;/code&gt;: only show the key part of the trailer." onmousemove="i18n(this)"><code>keyonly[=&lt;bool&gt;]</code> : &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &kcy;&lcy;&yucy;&chcy;&iecy;&vcy;&ucy;&yucy; &chcy;&acy;&scy;&tcy;&softcy; &tcy;&rcy;&iecy;&jcy;&lcy;&iecy;&rcy;&acy;.</span></p> </li> <li> <p><span data-i18n="a41ee90d929ae9e04b2d5c05cb347b2ce503599bb72bbec1205433948b79badc/8b" data-source="&lt;code&gt;valueonly[=&amp;lt;bool&amp;gt;]&lt;/code&gt;: only show the value part of the trailer." onmousemove="i18n(this)"><code>valueonly[=&lt;bool&gt;]</code> : &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &tscy;&iecy;&ncy;&ncy;&ucy;&yucy; &chcy;&acy;&scy;&tcy;&softcy; &tcy;&rcy;&iecy;&jcy;&lcy;&iecy;&rcy;&acy;.</span></p> </li> <li> <p><span data-i18n="1ec985c47da1f7fa11346c8139da633ee10c8151a2b86839f7a6ffb7965b7103/4c" data-source="&lt;code&gt;key_value_separator=&amp;lt;sep&amp;gt;&lt;/code&gt;: specify a separator inserted between trailer lines. When this option is not given each trailer key-value pair is separated by &amp;quot;: &amp;quot;. Otherwise it shares the same semantics as &lt;code&gt;separator=&amp;lt;sep&amp;gt;&lt;/code&gt; above." onmousemove="i18n(this)"><code>key_value_separator=&lt;sep&gt;</code> : &ucy;&kcy;&acy;&zhcy;&icy;&tcy;&iecy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&icy;&tcy;&iecy;&lcy;&softcy;, &vcy;&scy;&tcy;&acy;&vcy;&lcy;&iecy;&ncy;&ncy;&ycy;&jcy; &mcy;&iecy;&zhcy;&dcy;&ucy; &zcy;&acy;&vcy;&iecy;&rcy;&shcy;&acy;&yucy;&shchcy;&icy;&mcy;&icy; &scy;&tcy;&rcy;&ocy;&kcy;&acy;&mcy;&icy;. &IEcy;&scy;&lcy;&icy; &ecy;&tcy;&ocy;&tcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &ncy;&iecy; &zcy;&acy;&dcy;&acy;&ncy;, &kcy;&acy;&zhcy;&dcy;&acy;&yacy; &pcy;&acy;&rcy;&acy; &kcy;&lcy;&yucy;&chcy;-&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &tcy;&rcy;&iecy;&jcy;&lcy;&iecy;&rcy;&acy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy;  &quot;: &quot; . &Vcy; &ocy;&scy;&tcy;&acy;&lcy;&softcy;&ncy;&ocy;&mcy; &ocy;&ncy; &icy;&mcy;&iecy;&iecy;&tcy; &tcy;&ucy; &zhcy;&iecy; &scy;&iecy;&mcy;&acy;&ncy;&tcy;&icy;&kcy;&ucy;, &chcy;&tcy;&ocy; &icy;  <code>separator=&lt;sep&gt;</code>  &vcy;&ycy;&shcy;&iecy;.</span></p> </li> </ul> </div> </dd> </dl> </div> </li> </ul> </div> <div> <div class="table-responsive"><table class="table"> <tr> <td> <div><span data-i18n="d8da2c49df39d91df7ecd199b92da7bf264f026242ccc69b08daeadfe587c45b/a2" data-source="Note" onmousemove="i18n(this)">Note</span></div> </td> <td><span data-i18n="f497aea474ac19ca8526d2bac55fdef6d6106c5a899eb3a8d6e7d5615a970848/9a" data-source="Some placeholders may depend on other options given to the revision traversal engine. For example, the &lt;code&gt;%g*&lt;/code&gt; reflog options will insert an empty string unless we are traversing reflog entries (e.g., by &lt;code&gt;git log -g&lt;/code&gt;). The &lt;code&gt;%d&lt;/code&gt; and &lt;code&gt;%D&lt;/code&gt; placeholders will use the &amp;quot;short&amp;quot; decoration format if &lt;code&gt;--decorate&lt;/code&gt; was not already provided on the command line." onmousemove="i18n(this)">&Ncy;&iecy;&kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &zcy;&acy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&icy; &mcy;&ocy;&gcy;&ucy;&tcy; &zcy;&acy;&vcy;&icy;&scy;&iecy;&tcy;&softcy; &ocy;&tcy; &dcy;&rcy;&ucy;&gcy;&icy;&khcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ocy;&vcy;, &zcy;&acy;&dcy;&acy;&ncy;&ncy;&ycy;&khcy; &mcy;&iecy;&khcy;&acy;&ncy;&icy;&zcy;&mcy;&ucy; &ocy;&bcy;&khcy;&ocy;&dcy;&acy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&jcy;. &Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &scy;&scy;&ycy;&lcy;&ocy;&kcy;  <code>%g*</code>  &bcy;&ucy;&dcy;&ucy;&tcy; &vcy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&tcy;&softcy; &pcy;&ucy;&scy;&tcy;&ucy;&yucy; &scy;&tcy;&rcy;&ocy;&kcy;&ucy;, &iecy;&scy;&lcy;&icy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &mcy;&ycy; &ncy;&iecy; &pcy;&rcy;&ocy;&scy;&mcy;&acy;&tcy;&rcy;&icy;&vcy;&acy;&iecy;&mcy; &zcy;&acy;&pcy;&icy;&scy;&icy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &scy;&scy;&ycy;&lcy;&ocy;&kcy; (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>git log -g</code> ). &Zcy;&acy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&icy;  <code>%d</code>  &icy;  <code>%D</code>  &bcy;&ucy;&dcy;&ucy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; &ocy;&fcy;&ocy;&rcy;&mcy;&lcy;&iecy;&ncy;&icy;&yacy;  &quot;short&quot; , &iecy;&scy;&lcy;&icy;  <code>--decorate</code>  &iecy;&shchcy;&iecy; &ncy;&iecy; &bcy;&ycy;&lcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy; &vcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy;.</span></td> </tr> </table></div> </div> <p><span data-i18n="0f7d7f278a474f80820da49ddde4b3d848e67f7e1caf6c187f465bdc377b3fad/f1" data-source="The boolean options accept an optional value &lt;code&gt;[=&amp;lt;bool-value&amp;gt;]&lt;/code&gt;. The values &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, &lt;code&gt;on&lt;/code&gt;, &lt;code&gt;off&lt;/code&gt; etc. are all accepted. See the &amp;quot;boolean&amp;quot; sub-section in &amp;quot;EXAMPLES&amp;quot; in &lt;a href=&quot;git-config&quot;&gt;git-config[1]&lt;/a&gt;. If a boolean option is given with no value, it&amp;rsquo;s enabled." onmousemove="i18n(this)">&Ocy;&pcy;&tscy;&icy;&icy;  boolean  &pcy;&rcy;&icy;&ncy;&icy;&mcy;&acy;&yucy;&tcy; &ncy;&iecy;&ocy;&bcy;&yacy;&zcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&iecy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy;  <code>[=&lt;bool-value&gt;]</code> . &Vcy;&scy;&iecy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy;  <code>true</code> ,  <code>false</code> ,  <code>on</code> ,  <code>off</code>  &icy; &tcy;. &dcy;. &pcy;&rcy;&icy;&ncy;&icy;&mcy;&acy;&yucy;&tcy;&scy;&yacy;. &Scy;&mcy;. &pcy;&ocy;&dcy;&rcy;&acy;&zcy;&dcy;&iecy;&lcy;  &quot;boolean&quot;  &vcy;  &quot;EXAMPLES&quot;  &vcy;  <a href="git-config.html">git-config[1]</a> . &IEcy;&scy;&lcy;&icy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;  boolean  &ucy;&kcy;&acy;&zcy;&acy;&ncy; &bcy;&iecy;&zcy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy;, &ocy;&ncy; &vcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;.</span></p> <p><span data-i18n="1c3bc9a981e5cb9ab72098ff1f8fae11a85d7a9c5757e4882b1842c6224fd3f6/39" data-source="If you add a &lt;code&gt;+&lt;/code&gt; (plus sign) after &lt;code&gt;%&lt;/code&gt; of a placeholder, a line-feed is inserted immediately before the expansion if and only if the placeholder expands to a non-empty string." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &vcy;&ycy; &dcy;&ocy;&bcy;&acy;&vcy;&icy;&tcy;&iecy;  <code>+</code>  (&zcy;&ncy;&acy;&kcy; &pcy;&lcy;&yucy;&scy;&acy;) &pcy;&ocy;&scy;&lcy;&iecy;  <code>%</code>  &zcy;&acy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&yacy;, &pcy;&iecy;&rcy;&iecy;&vcy;&ocy;&dcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &vcy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &ncy;&iecy;&pcy;&ocy;&scy;&rcy;&iecy;&dcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy; &pcy;&iecy;&rcy;&iecy;&dcy; &rcy;&acy;&scy;&shcy;&icy;&rcy;&iecy;&ncy;&icy;&iecy;&mcy; &tcy;&ocy;&gcy;&dcy;&acy; &icy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &tcy;&ocy;&gcy;&dcy;&acy;, &kcy;&ocy;&gcy;&dcy;&acy; &zcy;&acy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy; &rcy;&acy;&scy;&shcy;&icy;&rcy;&yacy;&iecy;&tcy;&scy;&yacy; &dcy;&ocy; &ncy;&iecy;&pcy;&ucy;&scy;&tcy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;.</span></p> <p><span data-i18n="f0886c18fbee2c2c7a1309b3ca4e19fffad799a870221544ddab46905bd8bc40/0a" data-source="If you add a &lt;code&gt;-&lt;/code&gt; (minus sign) after &lt;code&gt;%&lt;/code&gt; of a placeholder, all consecutive line-feeds immediately preceding the expansion are deleted if and only if the placeholder expands to an empty string." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &vcy;&ycy; &dcy;&ocy;&bcy;&acy;&vcy;&icy;&tcy;&iecy;  <code>-</code>  (&zcy;&ncy;&acy;&kcy; &mcy;&icy;&ncy;&ucy;&scy;) &pcy;&ocy;&scy;&lcy;&iecy;  <code>%</code>  &zcy;&acy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&yacy;, &vcy;&scy;&iecy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&iecy; &pcy;&iecy;&rcy;&iecy;&vcy;&ocy;&dcy;&ycy; &scy;&tcy;&rcy;&ocy;&kcy;, &ncy;&iecy;&pcy;&ocy;&scy;&rcy;&iecy;&dcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy; &pcy;&rcy;&iecy;&dcy;&shcy;&iecy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&iecy; &rcy;&acy;&scy;&shcy;&icy;&rcy;&iecy;&ncy;&icy;&yucy;, &ucy;&dcy;&acy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &tcy;&ocy;&gcy;&dcy;&acy; &icy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &tcy;&ocy;&gcy;&dcy;&acy;, &kcy;&ocy;&gcy;&dcy;&acy; &zcy;&acy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy; &rcy;&acy;&scy;&shcy;&icy;&rcy;&yacy;&iecy;&tcy;&scy;&yacy; &dcy;&ocy; &pcy;&ucy;&scy;&tcy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;.</span></p> <p><span data-i18n="83bde111876068fedc08f50f70c439b60d6fea4e286144743a8b285df7b928be/37" data-source="If you add a ` ` (space) after &lt;code&gt;%&lt;/code&gt; of a placeholder, a space is inserted immediately before the expansion if and only if the placeholder expands to a non-empty string." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &vcy;&ycy; &dcy;&ocy;&bcy;&acy;&vcy;&icy;&tcy;&iecy; ` ` (&pcy;&rcy;&ocy;&bcy;&iecy;&lcy;) &pcy;&ocy;&scy;&lcy;&iecy;  <code>%</code>  &zcy;&acy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&yacy;, &pcy;&rcy;&ocy;&bcy;&iecy;&lcy; &vcy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &ncy;&iecy;&pcy;&ocy;&scy;&rcy;&iecy;&dcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy; &pcy;&iecy;&rcy;&iecy;&dcy; &rcy;&acy;&scy;&kcy;&rcy;&ycy;&tcy;&icy;&iecy;&mcy; &tcy;&ocy;&gcy;&dcy;&acy; &icy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &tcy;&ocy;&gcy;&dcy;&acy;, &kcy;&ocy;&gcy;&dcy;&acy; &zcy;&acy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy; &rcy;&acy;&scy;&shcy;&icy;&rcy;&yacy;&iecy;&tcy;&scy;&yacy; &dcy;&ocy; &ncy;&iecy;&pcy;&ucy;&scy;&tcy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;.</span></p> <div> <ul> <li> <p><code>tformat:</code></p> <p><span data-i18n="8de555290c59e43a676ee8308915751ec988543e08aeeace0173f97b2806bd9d/43" data-source="The &lt;code&gt;tformat:&lt;/code&gt; format works exactly like &lt;code&gt;format:&lt;/code&gt;, except that it provides &amp;quot;terminator&amp;quot; semantics instead of &amp;quot;separator&amp;quot; semantics. In other words, each commit has the message terminator character (usually a newline) appended, rather than a separator placed between entries. This means that the final entry of a single-line format will be properly terminated with a new line, just as the &amp;quot;oneline&amp;quot; format does. For example:" onmousemove="i18n(this)">&Fcy;&ocy;&rcy;&mcy;&acy;&tcy;  <code>tformat:</code>  &rcy;&acy;&bcy;&ocy;&tcy;&acy;&iecy;&tcy; &tcy;&ocy;&chcy;&ncy;&ocy; &tcy;&acy;&kcy; &zhcy;&iecy;, &kcy;&acy;&kcy;  <code>format:</code> , &zcy;&acy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&iecy;&mcy; &tcy;&ocy;&gcy;&ocy;, &chcy;&tcy;&ocy; &ocy;&ncy; &pcy;&rcy;&iecy;&dcy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; &scy;&iecy;&mcy;&acy;&ncy;&tcy;&icy;&kcy;&ucy;  &quot;terminator&quot;  &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &scy;&iecy;&mcy;&acy;&ncy;&tcy;&icy;&kcy;&icy;  &quot;separator&quot; . &Dcy;&rcy;&ucy;&gcy;&icy;&mcy;&icy; &scy;&lcy;&ocy;&vcy;&acy;&mcy;&icy;, &kcy; &kcy;&acy;&zhcy;&dcy;&ocy;&mcy;&ucy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ucy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &scy;&icy;&mcy;&vcy;&ocy;&lcy; &zcy;&acy;&vcy;&iecy;&rcy;&shcy;&iecy;&ncy;&icy;&yacy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; (&ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &ncy;&ocy;&vcy;&acy;&yacy; &scy;&tcy;&rcy;&ocy;&kcy;&acy;), &acy; &ncy;&iecy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&icy;&tcy;&iecy;&lcy;&softcy;, &pcy;&ocy;&mcy;&iecy;&shchcy;&acy;&iecy;&mcy;&ycy;&jcy; &mcy;&iecy;&zhcy;&dcy;&ucy; &zcy;&acy;&pcy;&icy;&scy;&yacy;&mcy;&icy;. &Ecy;&tcy;&ocy; &ocy;&zcy;&ncy;&acy;&chcy;&acy;&iecy;&tcy;, &chcy;&tcy;&ocy; &ocy;&kcy;&ocy;&ncy;&chcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&acy;&yacy; &zcy;&acy;&pcy;&icy;&scy;&softcy; &ocy;&dcy;&ncy;&ocy;&scy;&tcy;&rcy;&ocy;&chcy;&ncy;&ocy;&gcy;&ocy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&acy; &bcy;&ucy;&dcy;&iecy;&tcy; &kcy;&ocy;&rcy;&rcy;&iecy;&kcy;&tcy;&ncy;&ocy; &zcy;&acy;&vcy;&iecy;&rcy;&shcy;&acy;&tcy;&softcy;&scy;&yacy; &ncy;&ocy;&vcy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&ocy;&jcy;, &kcy;&acy;&kcy; &ecy;&tcy;&ocy; &pcy;&rcy;&ocy;&icy;&scy;&khcy;&ocy;&dcy;&icy;&tcy; &vcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy;  &quot;oneline&quot; . &Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;:</span></p> <div> <div> <pre class="hljs language-lua">$ git <span class="hljs-built_in">log</span> <span class="hljs-number">-2</span> <span class="hljs-comment" title="--pretty=format:%h 4da45bef \">--pretty=&fcy;&ocy;&rcy;&mcy;&acy;&tcy;:%h 4da45bef \</span>
  | perl -pe <span class="hljs-string">&apos;$_ .= &quot; -- NO NEWLINE\n&quot; unless /\n/&apos;</span>
<span class="hljs-number">4</span>da45be
<span class="hljs-number">7134973</span> <span class="hljs-comment" title="-- NO NEWLINE">-- &Ncy;&IEcy;&Tcy; &Ncy;&Ocy;&Vcy;&Ocy;&Jcy; &Scy;&Tcy;&Rcy;&Ocy;&Kcy;&Icy;</span>

$ git <span class="hljs-built_in">log</span> <span class="hljs-number">-2</span> <span class="hljs-comment">--pretty=tformat:%h 4da45bef \</span>
  | perl -pe <span class="hljs-string">&apos;$_ .= &quot; -- NO NEWLINE\n&quot; unless /\n/&apos;</span>
<span class="hljs-number">4</span>da45be
<span class="hljs-number">7134973</span></pre> </div> </div> <p><span data-i18n="7451211ab30e37b6703b6b493a22367c948aa9ed007564b98ee1faa82504e853/db" data-source="In addition, any unrecognized string that has a &lt;code&gt;%&lt;/code&gt; in it is interpreted as if it has &lt;code&gt;tformat:&lt;/code&gt; in front of it. For example, these two are equivalent:" onmousemove="i18n(this)">&Kcy;&rcy;&ocy;&mcy;&iecy; &tcy;&ocy;&gcy;&ocy;, &lcy;&yucy;&bcy;&acy;&yacy; &ncy;&iecy;&rcy;&acy;&scy;&pcy;&ocy;&zcy;&ncy;&acy;&ncy;&ncy;&acy;&yacy; &scy;&tcy;&rcy;&ocy;&kcy;&acy;, &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&acy;&shchcy;&acy;&yacy;  <code>%</code> , &icy;&ncy;&tcy;&iecy;&rcy;&pcy;&rcy;&iecy;&tcy;&icy;&rcy;&ucy;&iecy;&tcy;&scy;&yacy; &tcy;&acy;&kcy;, &kcy;&acy;&kcy; &bcy;&ucy;&dcy;&tcy;&ocy; &pcy;&iecy;&rcy;&iecy;&dcy; &ncy;&iecy;&jcy; &scy;&tcy;&ocy;&icy;&tcy;  <code>tformat:</code> . &Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &ecy;&tcy;&icy; &dcy;&vcy;&acy; &ecy;&kcy;&vcy;&icy;&vcy;&acy;&lcy;&iecy;&ncy;&tcy;&ncy;&ycy;:</span></p> <div> <div> <pre class="hljs language-lua">$ git <span class="hljs-built_in">log</span> <span class="hljs-number">-2</span> <span class="hljs-comment">--pretty=tformat:%h 4da45bef</span>
$ git <span class="hljs-built_in">log</span> <span class="hljs-number">-2</span> <span class="hljs-comment">--pretty=%h 4da45bef</span></pre> </div> </div> </li> </ul> </div> </div> <h2 class="text-body-emphasis"  id="_diff_formatting"><span data-i18n="99bd223db3481670a9c7ca9de79cac75f90e701c79a945bc80b587113bca6c36/b4" data-source="Diff formatting" onmousemove="i18n(this)">Diff formatting</span></h2> <div> <p><span data-i18n="a27951ede183002ab2931a038b5add8538756848c07f7ad08a5b78502802800d/69" data-source="By default, &lt;code&gt;git log&lt;/code&gt; does not generate any diff output. The options below can be used to show the changes made by each commit." onmousemove="i18n(this)">&Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;  <code>git log</code>  &ncy;&iecy; &gcy;&iecy;&ncy;&iecy;&rcy;&icy;&rcy;&ucy;&iecy;&tcy; &ncy;&icy;&kcy;&acy;&kcy;&icy;&khcy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy;&ocy;&vcy; &scy;&rcy;&acy;&vcy;&ncy;&iecy;&ncy;&icy;&yacy;. &Pcy;&rcy;&icy;&vcy;&iecy;&dcy;&iecy;&ncy;&ncy;&ycy;&iecy; &ncy;&icy;&zhcy;&iecy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy; &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &dcy;&lcy;&yacy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yacy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy;, &vcy;&ncy;&iecy;&scy;&iecy;&ncy;&ncy;&ycy;&khcy; &kcy;&acy;&zhcy;&dcy;&ycy;&mcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&mcy;.</span></p> <p><span data-i18n="2e60fb2087b0d8dbc03f8fdbb452866d6a58ae575202124064b239fa87c6a9a0/55" data-source="Note that unless one of &lt;code&gt;--diff-merges&lt;/code&gt; variants (including short &lt;code&gt;-m&lt;/code&gt;, &lt;code&gt;-c&lt;/code&gt;, &lt;code&gt;--cc&lt;/code&gt;, and &lt;code&gt;--dd&lt;/code&gt; options) is explicitly given, merge commits will not show a diff, even if a diff format like &lt;code&gt;--patch&lt;/code&gt; is selected, nor will they match search options like &lt;code&gt;-S&lt;/code&gt;. The exception is when &lt;code&gt;--first-parent&lt;/code&gt; is in use, in which case &lt;code&gt;first-parent&lt;/code&gt; is the default format for merge commits." onmousemove="i18n(this)">&Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;: &iecy;&scy;&lcy;&icy; &yacy;&vcy;&ncy;&ocy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy; &ocy;&dcy;&icy;&ncy; &icy;&zcy; &vcy;&acy;&rcy;&icy;&acy;&ncy;&tcy;&ocy;&vcy;  <code>--diff-merges</code>  (&vcy;&kcy;&lcy;&yucy;&chcy;&acy;&yacy; &kcy;&ocy;&rcy;&ocy;&tcy;&kcy;&icy;&iecy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy;  <code>-m</code> ,  <code>-c</code> ,  <code>--cc</code>  &icy;  <code>--dd</code> ), &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &ncy;&iecy; &bcy;&ucy;&dcy;&ucy;&tcy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&tcy;&softcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&yacy;, &dcy;&acy;&zhcy;&iecy; &iecy;&scy;&lcy;&icy; &vcy;&ycy;&bcy;&rcy;&acy;&ncy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy;, &tcy;&acy;&kcy;&ocy;&jcy; &kcy;&acy;&kcy;  <code>--patch</code> , &icy; &ocy;&ncy;&icy; &ncy;&iecy; &bcy;&ucy;&dcy;&ucy;&tcy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ocy;&vcy;&acy;&tcy;&softcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&acy;&mcy; &pcy;&ocy;&icy;&scy;&kcy;&acy;, &tcy;&acy;&kcy;&icy;&mcy; &kcy;&acy;&kcy;  <code>-S</code> . . &Icy;&scy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&iecy;&mcy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy;  <code>--first-parent</code> , &icy; &vcy; &ecy;&tcy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy;  <code>first-parent</code>  &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&ocy;&mcy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &dcy;&lcy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;.</span></p> <div> <dl> <dt id="Documentation/git-log.txt--p"><span data-i18n="567479c447e472328522a1d759aabb9b579e4522a6da547c983d29e94c1604c2/a3" data-source="-p" onmousemove="i18n(this)">-p</span></dt> <dt id="Documentation/git-log.txt--u"><span data-i18n="99f14531f2599afdb9ace38c18c10740fd29ca1bdcdb7d0460fd799001d567bd/0f" data-source="-u" onmousemove="i18n(this)">-u</span></dt> <dt id="Documentation/git-log.txt---patch"><span data-i18n="7bbfb9636bd1ed3b4d0a3db1cafae5a073c8b069ffda4dcb6cbe8b2a921024c5/4f" data-source="--patch" onmousemove="i18n(this)">--patch</span></dt> <dd> <p><span data-i18n="a71db33227bdd33bbba9e01f1dbd61f13d0a2af22d0c62a1f69a4c4ddcc5cb64/ce" data-source="Generate patch (see &lt;a href=&quot;#generate_patch_text_with_p&quot;&gt;Generating patch text with -p&lt;/a&gt;)." onmousemove="i18n(this)">&Scy;&gcy;&iecy;&ncy;&iecy;&rcy;&icy;&rcy;&ucy;&jcy;&tcy;&iecy; &pcy;&acy;&tcy;&chcy; (&scy;&mcy;.  <a href="git-log.html#generate_patch_text_with_p">Generating patch text with -p</a> ).</span></p> </dd> <dt id="Documentation/git-log.txt--s"><span data-i18n="922e17b4edd60ff0277a57db2cdf26a407350a6ffbd4129318f293841d289609/7a" data-source="-s" onmousemove="i18n(this)">-s</span></dt> <dt id="Documentation/git-log.txt---no-patch"><span data-i18n="0a33c0395747b49fbb546d15adb9ed3244857f165a8f707729c3801ced2c5bd1/f7" data-source="--no-patch" onmousemove="i18n(this)">--no-patch</span></dt> <dd> <p><span data-i18n="5834e5f8b7b38387e612e5018dc50a8fc88a579502e3133784868d74ea2a57ab/8d" data-source="Suppress all output from the diff machinery. Useful for commands like &lt;code&gt;git show&lt;/code&gt; that show the patch by default to squelch their output, or to cancel the effect of options like &lt;code&gt;--patch&lt;/code&gt;, &lt;code&gt;--stat&lt;/code&gt; earlier on the command line in an alias." onmousemove="i18n(this)">&Pcy;&ocy;&dcy;&acy;&vcy;&icy;&tcy;&softcy; &vcy;&iecy;&scy;&softcy; &vcy;&ycy;&vcy;&ocy;&dcy; &mcy;&iecy;&khcy;&acy;&ncy;&icy;&zcy;&mcy;&acy; &scy;&rcy;&acy;&vcy;&ncy;&iecy;&ncy;&icy;&yacy;. &Pcy;&ocy;&lcy;&iecy;&zcy;&ncy;&ocy; &dcy;&lcy;&yacy; &tcy;&acy;&kcy;&icy;&khcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;, &kcy;&acy;&kcy;  <code>git show</code> , &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&yucy;&tcy; &pcy;&acy;&tcy;&chcy;, &chcy;&tcy;&ocy;&bcy;&ycy; &pcy;&ocy;&dcy;&acy;&vcy;&icy;&tcy;&softcy; &icy;&khcy; &vcy;&ycy;&vcy;&ocy;&dcy; &icy;&lcy;&icy; &ocy;&tcy;&mcy;&iecy;&ncy;&icy;&tcy;&softcy; &ecy;&fcy;&fcy;&iecy;&kcy;&tcy; &tcy;&acy;&kcy;&icy;&khcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ocy;&vcy;, &kcy;&acy;&kcy;  <code>--patch</code>  ,  <code>--stat</code>  &rcy;&acy;&ncy;&iecy;&iecy; &vcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy; &vcy; &pcy;&scy;&iecy;&vcy;&dcy;&ocy;&ncy;&icy;&mcy;&iecy;.</span></p> </dd> <dt id="Documentation/git-log.txt--m"><span data-i18n="c4e153afb4aeaa5818fb08325ebff59f883a0482006aa3cc1c17c9b393e54efa/11" data-source="-m" onmousemove="i18n(this)">-m</span></dt> <dd> <p><span data-i18n="90ac2a1f2a0d047eaf051500663a83aa10cd5f5bdf6a5fa5cc9b0f9e060147b9/e3" data-source="Show diffs for merge commits in the default format. This is similar to &lt;code&gt;--diff-merges=on&lt;/code&gt;, except &lt;code&gt;-m&lt;/code&gt; will produce no output unless &lt;code&gt;-p&lt;/code&gt; is given as well." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&yacy; &dcy;&lcy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &vcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;. &Ecy;&tcy;&ocy; &pcy;&ocy;&khcy;&ocy;&zhcy;&iecy; &ncy;&acy;  <code>--diff-merges=on</code> , &zcy;&acy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&iecy;&mcy; &tcy;&ocy;&gcy;&ocy;, &chcy;&tcy;&ocy;  <code>-m</code>  &ncy;&iecy; &bcy;&ucy;&dcy;&iecy;&tcy; &vcy;&ycy;&dcy;&acy;&vcy;&acy;&tcy;&softcy; &ncy;&icy;&kcy;&acy;&kcy;&icy;&khcy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy;&ocy;&vcy;, &iecy;&scy;&lcy;&icy; &tcy;&acy;&kcy;&zhcy;&iecy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;  <code>-p</code> .</span></p> </dd> <dt id="Documentation/git-log.txt--c"><span data-i18n="0c3603e13e24a40b4bf215e3795a9a40d60a8456fb7b63c2d11e81701a231e85/4d" data-source="-c" onmousemove="i18n(this)">-c</span></dt> <dd> <p><span data-i18n="e96099a1a32e660111b86624709f5da288fa7d36048af159db79d18acca8f53e/fb" data-source="Produce combined diff output for merge commits. Shortcut for &lt;code&gt;--diff-merges=combined -p&lt;/code&gt;." onmousemove="i18n(this)">&Scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&iecy; &kcy;&ocy;&mcy;&bcy;&icy;&ncy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &vcy;&ycy;&vcy;&ocy;&dcy;&acy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy; &dcy;&lcy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;. &YAcy;&rcy;&lcy;&ycy;&kcy; &dcy;&lcy;&yacy;  <code>--diff-merges=combined -p</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---cc"><span data-i18n="2b1f2238224ba592ad12ac99a2e795c3ade5c04825858dd95d1a689af17de39e/75" data-source="--cc" onmousemove="i18n(this)">--cc</span></dt> <dd> <p><span data-i18n="3dd7dc23aa693d7382677ee82ff5d4b70ccb3c24a565d233a8e7006b63a20210/54" data-source="Produce dense combined diff output for merge commits. Shortcut for &lt;code&gt;--diff-merges=dense-combined -p&lt;/code&gt;." onmousemove="i18n(this)">&Scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&iecy; &pcy;&lcy;&ocy;&tcy;&ncy;&ocy;&gcy;&ocy; &kcy;&ocy;&mcy;&bcy;&icy;&ncy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &vcy;&ycy;&vcy;&ocy;&dcy;&acy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy; &dcy;&lcy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;. &YAcy;&rcy;&lcy;&ycy;&kcy; &dcy;&lcy;&yacy;  <code>--diff-merges=dense-combined -p</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---dd"><span data-i18n="34c3e5a38a9a8d890ad1cec708163c781ea7b3a47e934a01237acf739694650e/26" data-source="--dd" onmousemove="i18n(this)">--dd</span></dt> <dd> <p><span data-i18n="b7c4f471341798ad6550759fad497f5a84a2d1e67b4343adebfd94ebeb380661/e3" data-source="Produce diff with respect to first parent for both merge and regular commits. Shortcut for &lt;code&gt;--diff-merges=first-parent -p&lt;/code&gt;." onmousemove="i18n(this)">&Scy;&ocy;&zcy;&dcy;&acy;&jcy;&tcy;&iecy; &rcy;&acy;&zcy;&ncy;&icy;&tscy;&ucy; &ocy;&tcy;&ncy;&ocy;&scy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &pcy;&iecy;&rcy;&vcy;&ocy;&gcy;&ocy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&yacy; &kcy;&acy;&kcy; &dcy;&lcy;&yacy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;, &tcy;&acy;&kcy; &icy; &dcy;&lcy;&yacy; &ocy;&bcy;&ycy;&chcy;&ncy;&ycy;&khcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;. &YAcy;&rcy;&lcy;&ycy;&kcy; &dcy;&lcy;&yacy;  <code>--diff-merges=first-parent -p</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---remerge-diff"><span data-i18n="f75bc6516ff385a0c1d8f2dedbf3e5bcb88cf9328c58f65316d344e5d856d406/aa" data-source="--remerge-diff" onmousemove="i18n(this)">--remerge-diff</span></dt> <dd> <p><span data-i18n="bf6d2864636102a9a6fda595f43f574e1f63be76f7acd7c7b55cff09a77fac98/08" data-source="Produce remerge-diff output for merge commits. Shortcut for &lt;code&gt;--diff-merges=remerge -p&lt;/code&gt;." onmousemove="i18n(this)">&Scy;&ocy;&zcy;&dcy;&acy;&jcy;&tcy;&iecy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&iecy; &dcy;&acy;&ncy;&ncy;&ycy;&iecy; remerge-diff &dcy;&lcy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;. &YAcy;&rcy;&lcy;&ycy;&kcy; &dcy;&lcy;&yacy;  <code>--diff-merges=remerge -p</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---no-diff-merges"><span data-i18n="a005fae9e1e13229a0a182d68bce8febb839e5b1ce465aee2831cd3f5e5664f1/54" data-source="--no-diff-merges" onmousemove="i18n(this)">--no-diff-merges</span></dt> <dd> <p><span data-i18n="99ca3ab9cf080bd0e6e19566636bce30c9dc1fbdf853c6d970f50a600c33ccfb/2a" data-source="Synonym for &lt;code&gt;--diff-merges=off&lt;/code&gt;." onmousemove="i18n(this)">&Scy;&icy;&ncy;&ocy;&ncy;&icy;&mcy;  <code>--diff-merges=off</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---diff-mergesltformatgt"><span data-i18n="280ad8411dcd6a29fe0a722be56705647af46b2f70d7ce78b90b58d385305adf/c5" data-source="--diff-merges=&amp;lt;format&amp;gt;" onmousemove="i18n(this)">--diff-merges=&lt;format&gt;</span></dt> <dd> <p><span data-i18n="747e6a547f50e80ead95f8c1c73a735795064c433af2d66df05e7e45800a297b/4a" data-source="Specify diff format to be used for merge commits. Default is `off` unless &lt;code&gt;--first-parent&lt;/code&gt; is in use, in which case &lt;code&gt;first-parent&lt;/code&gt; is the default." onmousemove="i18n(this)">&Ucy;&kcy;&acy;&zhcy;&icy;&tcy;&iecy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &bcy;&ucy;&dcy;&iecy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &dcy;&lcy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;&ocy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &laquo;&vcy;&ycy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&ocy;&raquo;, &iecy;&scy;&lcy;&icy; &ncy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy;  <code>--first-parent</code> , &vcy; &ecy;&tcy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy;&mcy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy;  <code>first-parent</code> .</span></p> <p><span data-i18n="461e135c457070fd4e353ff541e61cc2de9be93875f1a7264fbb8658511bca7c/1f" data-source="The following formats are supported:" onmousemove="i18n(this)">&Pcy;&ocy;&dcy;&dcy;&iecy;&rcy;&zhcy;&icy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&iecy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&ycy;:</span></p> <div> <div> <div> <dl> <dt id="Documentation/git-log.txt-offnone"><span data-i18n="5d9b58fafd6338ad6697cbdbf777429eabedcf7ff7d8ad12c54fd7f1619750b5/fb" data-source="off, none" onmousemove="i18n(this)">off, none</span></dt> <dd> <p><span data-i18n="e385eb77ca62c853c75a4af6582bdced9a8852e6abd7f437adeffee98c9a96ef/85" data-source="Disable output of diffs for merge commits. Useful to override implied value." onmousemove="i18n(this)">&Ocy;&tcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&iecy; &vcy;&ycy;&vcy;&ocy;&dcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy; &dcy;&lcy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;. &Pcy;&ocy;&lcy;&iecy;&zcy;&ncy;&ocy; &dcy;&lcy;&yacy; &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&icy;&yacy; &pcy;&ocy;&dcy;&rcy;&acy;&zcy;&ucy;&mcy;&iecy;&vcy;&acy;&iecy;&mcy;&ocy;&gcy;&ocy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy;.</span></p> </dd> <dt id="Documentation/git-log.txt-onm"><span data-i18n="43ea4d1e98c45f06238e3a452089238ede13d5c81434e8e7b1e6d3644fb2ee3a/5c" data-source="on, m" onmousemove="i18n(this)">on, m</span></dt> <dd> <p><span data-i18n="91f4768ee7dcd47e903c585d6837d5a89bbab7b392024f856c75e1e0ba1fa344/b5" data-source="Make diff output for merge commits to be shown in the default format. The default format can be changed using &lt;code&gt;log.diffMerges&lt;/code&gt; configuration variable, whose default value is &lt;code&gt;separate&lt;/code&gt;." onmousemove="i18n(this)">&Scy;&dcy;&iecy;&lcy;&acy;&jcy;&tcy;&iecy; &vcy;&ycy;&vcy;&ocy;&dcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy; &dcy;&lcy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;, &chcy;&tcy;&ocy;&bcy;&ycy; &ocy;&ncy;&icy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&lcy;&icy;&scy;&softcy; &vcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;. &Fcy;&ocy;&rcy;&mcy;&acy;&tcy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&zcy;&mcy;&iecy;&ncy;&icy;&tcy;&softcy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ocy;&jcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  <code>log.diffMerges</code> , &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy;&mcy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&jcy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy;  <code>separate</code> .</span></p> </dd> <dt id="Documentation/git-log.txt-first-parent1"><span data-i18n="62768627f846fc02399270787cae4fd04782da04731aaddbaabd171693218802/66" data-source="first-parent, 1" onmousemove="i18n(this)">first-parent, 1</span></dt> <dd> <p><span data-i18n="5497355008a12465ac55a2edf53170c77b7cb0b4939c6e9ca10b06e6673e40b9/66" data-source="Show full diff with respect to first parent. This is the same format as &lt;code&gt;--patch&lt;/code&gt; produces for non-merge commits." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &pcy;&ocy;&lcy;&ncy;&ucy;&yucy; &rcy;&acy;&zcy;&ncy;&icy;&tscy;&ucy; &ocy;&tcy;&ncy;&ocy;&scy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &pcy;&iecy;&rcy;&vcy;&ocy;&gcy;&ocy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&yacy;. &Ecy;&tcy;&ocy; &tcy;&ocy;&tcy; &zhcy;&iecy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy;  <code>--patch</code>  &scy;&ocy;&zcy;&dcy;&acy;&iecy;&tcy; &dcy;&lcy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &bcy;&iecy;&zcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;.</span></p> </dd> <dt id="Documentation/git-log.txt-separate"><span data-i18n="80ed840f94f7d1bdf549226fd21c8d3927f38009f17539a1aa3a239c04afbd2f/eb" data-source="separate" onmousemove="i18n(this)">separate</span></dt> <dd> <p><span data-i18n="d6e50502b6bf5c9b061990081fbca5b514f56aaeb66b132d99507d2f43a3a68c/dd" data-source="Show full diff with respect to each of parents. Separate log entry and diff is generated for each parent." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &pcy;&ocy;&lcy;&ncy;&ucy;&yucy; &rcy;&acy;&zcy;&ncy;&icy;&tscy;&ucy; &pcy;&ocy; &ocy;&tcy;&ncy;&ocy;&shcy;&iecy;&ncy;&icy;&yucy; &kcy; &kcy;&acy;&zhcy;&dcy;&ocy;&mcy;&ucy; &icy;&zcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&iecy;&jcy;. &Dcy;&lcy;&yacy; &kcy;&acy;&zhcy;&dcy;&ocy;&gcy;&ocy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&yacy; &scy;&ocy;&zcy;&dcy;&acy;&iecy;&tcy;&scy;&yacy; &ocy;&tcy;&dcy;&iecy;&lcy;&softcy;&ncy;&acy;&yacy; &zcy;&acy;&pcy;&icy;&scy;&softcy; &vcy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&iecy; &icy; &rcy;&acy;&zcy;&ncy;&icy;&tscy;&acy;.</span></p> </dd> <dt id="Documentation/git-log.txt-combinedc"><span data-i18n="81d475b97074bb082faa281c072d086f16db26582717934b4633a3e41adb03b8/65" data-source="combined, c" onmousemove="i18n(this)">combined, c</span></dt> <dd> <p><span data-i18n="d5a44b1bfd26126a6a28a67f79cfbb3d51744a0c6f66dee067a666f79a600bca/dc" data-source="Show differences from each of the parents to the merge result simultaneously instead of showing pairwise diff between a parent and the result one at a time. Furthermore, it lists only files which were modified from all parents." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zhcy;&icy;&tcy;&iecy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&yacy; &ocy;&tcy; &kcy;&acy;&zhcy;&dcy;&ocy;&gcy;&ocy; &icy;&zcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&khcy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;&ocy;&vcy; &kcy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy;&ucy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &ocy;&dcy;&ncy;&ocy;&vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ocy; &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yacy; &pcy;&ocy;&pcy;&acy;&rcy;&ncy;&ycy;&khcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy; &mcy;&iecy;&zhcy;&dcy;&ucy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&mcy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;&ocy;&mcy; &icy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy;&ocy;&mcy; &pcy;&ocy; &ocy;&dcy;&ncy;&ocy;&mcy;&ucy;. &Bcy;&ocy;&lcy;&iecy;&iecy; &tcy;&ocy;&gcy;&ocy;, &vcy; &ncy;&iecy;&mcy; &pcy;&iecy;&rcy;&iecy;&chcy;&icy;&scy;&lcy;&iecy;&ncy;&ycy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &fcy;&acy;&jcy;&lcy;&ycy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &bcy;&ycy;&lcy;&icy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ycy; &vcy;&scy;&iecy;&mcy;&icy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&mcy;&icy; &fcy;&acy;&jcy;&lcy;&acy;&mcy;&icy;.</span></p> </dd> <dt id="Documentation/git-log.txt-dense-combinedcc"><span data-i18n="8366550ad294c913cfdfce3cc461e44aceba6f47f209491be88766276cdbfb5d/b0" data-source="dense-combined, cc" onmousemove="i18n(this)">dense-combined, cc</span></dt> <dd> <p><span data-i18n="b51e8b36073cefea0e6be3a96d1de0af324d7cff313c0e6fc1d63a2266738b08/dd" data-source="Further compress output produced by &lt;code&gt;--diff-merges=combined&lt;/code&gt; by omitting uninteresting hunks whose contents in the parents have only two variants and the merge result picks one of them without modification." onmousemove="i18n(this)">&Dcy;&acy;&lcy;&softcy;&ncy;&iecy;&jcy;&shcy;&iecy;&iecy; &scy;&zhcy;&acy;&tcy;&icy;&iecy; &vcy;&ycy;&vcy;&ocy;&dcy;&acy;, &scy;&ocy;&zcy;&dcy;&acy;&vcy;&acy;&iecy;&mcy;&ocy;&iecy;  <code>--diff-merges=combined</code> , &pcy;&ucy;&tcy;&iecy;&mcy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&yacy; &ncy;&iecy;&icy;&ncy;&tcy;&iecy;&rcy;&iecy;&scy;&ncy;&ycy;&khcy; &bcy;&lcy;&ocy;&kcy;&ocy;&vcy;, &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&mcy;&ocy;&iecy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&khcy; &vcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&khcy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;&acy;&khcy; &icy;&mcy;&iecy;&iecy;&tcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &dcy;&vcy;&acy; &vcy;&acy;&rcy;&icy;&acy;&ncy;&tcy;&acy;, &icy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &vcy;&ycy;&bcy;&icy;&rcy;&acy;&iecy;&tcy; &ocy;&dcy;&icy;&ncy; &icy;&zcy; &ncy;&icy;&khcy; &bcy;&iecy;&zcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy;.</span></p> </dd> <dt id="Documentation/git-log.txt-remerger"><span data-i18n="395d46f7a5515ae1dc1bb7540fc47681190436958c8fd7160db7f1e6200d7d44/3b" data-source="remerge, r" onmousemove="i18n(this)">remerge, r</span></dt> <dd> <p><span data-i18n="826d9d9ea370491784a5236f2762e0c24f7b7547838f88a536ecd251ee1666c7/1c" data-source="Remerge two-parent merge commits to create a temporary tree object&amp;mdash;&amp;ZeroWidthSpace;potentially containing files with conflict markers and such. A diff is then shown between that temporary tree and the actual merge commit." onmousemove="i18n(this)">&Pcy;&ocy;&vcy;&tcy;&ocy;&rcy;&ncy;&ocy; &ocy;&bcy;&hardcy;&iecy;&dcy;&icy;&ncy;&icy;&tcy;&softcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &dcy;&vcy;&ucy;&khcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&iecy;&jcy; &dcy;&lcy;&yacy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&yacy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy; &dcy;&iecy;&rcy;&iecy;&vcy;&acy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &pcy;&ocy;&tcy;&iecy;&ncy;&tscy;&icy;&acy;&lcy;&softcy;&ncy;&ocy; &mcy;&ocy;&zhcy;&iecy;&tcy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&acy;&tcy;&softcy; &fcy;&acy;&jcy;&lcy;&ycy; &scy; &mcy;&acy;&rcy;&kcy;&iecy;&rcy;&acy;&mcy;&icy; &kcy;&ocy;&ncy;&fcy;&lcy;&icy;&kcy;&tcy;&ocy;&vcy; &icy; &tcy;&ocy;&mcy;&ucy; &pcy;&ocy;&dcy;&ocy;&bcy;&ncy;&ocy;&iecy;. &Zcy;&acy;&tcy;&iecy;&mcy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&tcy;&scy;&yacy; &rcy;&acy;&zcy;&ncy;&icy;&tscy;&acy; &mcy;&iecy;&zhcy;&dcy;&ucy; &ecy;&tcy;&icy;&mcy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ycy;&mcy; &dcy;&iecy;&rcy;&iecy;&vcy;&ocy;&mcy; &icy; &fcy;&acy;&kcy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy;&mcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&mcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;.</span></p> <p><span data-i18n="3de69b4416e9b27e15e599e9efc6edb0530f268407421197f2c7c04ebfd902fd/b7" data-source="The output emitted when this option is used is subject to change, and so is its interaction with other options (unless explicitly documented)." onmousemove="i18n(this)">&Vcy;&ycy;&vcy;&ocy;&dcy;, &vcy;&ycy;&dcy;&acy;&vcy;&acy;&iecy;&mcy;&ycy;&jcy; &pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy; &ecy;&tcy;&ocy;&jcy; &ocy;&pcy;&tscy;&icy;&icy;, &mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;, &kcy;&acy;&kcy; &icy; &iecy;&gcy;&ocy; &vcy;&zcy;&acy;&icy;&mcy;&ocy;&dcy;&iecy;&jcy;&scy;&tcy;&vcy;&icy;&iecy; &scy; &dcy;&rcy;&ucy;&gcy;&icy;&mcy;&icy; &ocy;&pcy;&tscy;&icy;&yacy;&mcy;&icy; (&iecy;&scy;&lcy;&icy; &ecy;&tcy;&ocy; &yacy;&vcy;&ncy;&ocy; &ncy;&iecy; &zcy;&acy;&dcy;&ocy;&kcy;&ucy;&mcy;&iecy;&ncy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ocy;).</span></p> </dd> </dl> </div> </div> </div> </dd> <dt id="Documentation/git-log.txt---combined-all-paths"><span data-i18n="3fbd645bfe790344bfe0e37124df64084bcb91476743a18a4ac99ba297586b13/28" data-source="--combined-all-paths" onmousemove="i18n(this)">--combined-all-paths</span></dt> <dd> <p><span data-i18n="e9bea40ed92e5c025307cac288bd9c1f79642e78ebc072072b42974b13b220bd/3c" data-source="This flag causes combined diffs (used for merge commits) to list the name of the file from all parents. It thus only has effect when &lt;code&gt;--diff-merges=[dense-]combined&lt;/code&gt; is in use, and is likely only useful if filename changes are detected (i.e. when either rename or copy detection have been requested)." onmousemove="i18n(this)">&Ecy;&tcy;&ocy;&tcy; &fcy;&lcy;&acy;&gcy; &zcy;&acy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; &kcy;&ocy;&mcy;&bcy;&icy;&ncy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&iecy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&yacy; (&icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&mcy;&ycy;&iecy; &dcy;&lcy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;) &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&tcy;&softcy; &icy;&mcy;&yacy; &fcy;&acy;&jcy;&lcy;&acy; &ocy;&tcy; &vcy;&scy;&iecy;&khcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&iecy;&jcy;. &Tcy;&acy;&kcy;&icy;&mcy; &ocy;&bcy;&rcy;&acy;&zcy;&ocy;&mcy;, &ocy;&ncy; &dcy;&iecy;&jcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &tcy;&ocy;&gcy;&dcy;&acy;, &kcy;&ocy;&gcy;&dcy;&acy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy;  <code>--diff-merges=[dense-]combined</code> , &icy;, &vcy;&iecy;&rcy;&ocy;&yacy;&tcy;&ncy;&ocy;, &pcy;&ocy;&lcy;&iecy;&zcy;&iecy;&ncy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &vcy; &tcy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy;, &iecy;&scy;&lcy;&icy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&iecy;&ncy;&ycy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &icy;&mcy;&iecy;&ncy;&icy; &fcy;&acy;&jcy;&lcy;&acy; (&tcy;. &iecy;. &kcy;&ocy;&gcy;&dcy;&acy; &zcy;&acy;&pcy;&rcy;&ocy;&shcy;&iecy;&ncy;&ocy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&iecy;&ncy;&icy;&iecy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &icy;&lcy;&icy; &kcy;&ocy;&pcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;).</span></p> </dd> <dt id="Documentation/git-log.txt--Ultngt"><span data-i18n="c445b663d2fd2fbf6f4292cbee2cb94e1704f77729008a3b1222db4aee82577d/f9" data-source="-U&amp;lt;n&amp;gt;" onmousemove="i18n(this)">-U&lt;n&gt;</span></dt> <dt id="Documentation/git-log.txt---unifiedltngt"><span data-i18n="2859ffcb118f5c3135e0c3994f36c45952abf8878ba14acdb50eff0b3966fc52/91" data-source="--unified=&amp;lt;n&amp;gt;" onmousemove="i18n(this)">--unified=&lt;n&gt;</span></dt> <dd> <p><span data-i18n="4caceb4b664dc2d3ea216c6fca557bb05213f766665f850a57f7744434d507cb/99" data-source="Generate diffs with &amp;lt;n&amp;gt; lines of context instead of the usual three. Implies &lt;code&gt;--patch&lt;/code&gt;." onmousemove="i18n(this)">&Gcy;&iecy;&ncy;&iecy;&rcy;&icy;&rcy;&ucy;&jcy;&tcy;&iecy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&yacy; &scy; &lt;n&gt; &scy;&tcy;&rcy;&ocy;&kcy; &kcy;&ocy;&ncy;&tcy;&iecy;&kcy;&scy;&tcy;&acy; &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &ocy;&bcy;&ycy;&chcy;&ncy;&ycy;&khcy; &tcy;&rcy;&iecy;&khcy;. &Pcy;&ocy;&dcy;&rcy;&acy;&zcy;&ucy;&mcy;&iecy;&vcy;&acy;&iecy;&tcy;&scy;&yacy;  <code>--patch</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---outputltfilegt"><span data-i18n="92801898e292a0058641ea97dd7e75161d4d0f9d9ced3e180bb1ae51c49f89ac/98" data-source="--output=&amp;lt;file&amp;gt;" onmousemove="i18n(this)">--output=&lt;file&gt;</span></dt> <dd> <p><span data-i18n="49c92e56bdf2d11590c8300464d5ed83be6e44ccf085e78f7f295045ea497a7c/69" data-source="Output to a specific file instead of stdout." onmousemove="i18n(this)">&Vcy;&ycy;&vcy;&ocy;&dcy; &vcy; &kcy;&ocy;&ncy;&kcy;&rcy;&iecy;&tcy;&ncy;&ycy;&jcy; &fcy;&acy;&jcy;&lcy; &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&ocy;&gcy;&ocy; &vcy;&ycy;&vcy;&ocy;&dcy;&acy;.</span></p> </dd> <dt id="Documentation/git-log.txt---output-indicator-newltchargt"><span data-i18n="8fef8bae7bb12ca14ecc96fb960ab4259fab416f5c11c22ef34304e002891aa0/ac" data-source="--output-indicator-new=&amp;lt;char&amp;gt;" onmousemove="i18n(this)">--output-indicator-new=&lt;char&gt;</span></dt> <dt id="Documentation/git-log.txt---output-indicator-oldltchargt"><span data-i18n="4da7a75dc6e12bc94b333abe62c929ee5d28d7741e053b54f60a6a1caf91e8eb/1b" data-source="--output-indicator-old=&amp;lt;char&amp;gt;" onmousemove="i18n(this)">--output-indicator-old=&lt;char&gt;</span></dt> <dt id="Documentation/git-log.txt---output-indicator-contextltchargt"><span data-i18n="d80d46aeeb3341f01883f74452f01e78228cafeaed365bbd1eacf0b22f9fe07c/34" data-source="--output-indicator-context=&amp;lt;char&amp;gt;" onmousemove="i18n(this)">--output-indicator-context=&lt;char&gt;</span></dt> <dd> <p><span data-i18n="afe908cc6a79e4dcdc7ece8970f7071c5d2da3a35767996cb689082febe908dd/c3" data-source="Specify the character used to indicate new, old or context lines in the generated patch. Normally they are &lt;code&gt;+&lt;/code&gt;, &lt;code&gt;-&lt;/code&gt; and &amp;apos; &amp;apos; respectively." onmousemove="i18n(this)">&Ucy;&kcy;&acy;&zhcy;&icy;&tcy;&iecy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&mcy;&ycy;&jcy; &dcy;&lcy;&yacy; &ocy;&bcy;&ocy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy; &ncy;&ocy;&vcy;&ycy;&khcy;, &scy;&tcy;&acy;&rcy;&ycy;&khcy; &icy;&lcy;&icy; &kcy;&ocy;&ncy;&tcy;&iecy;&kcy;&scy;&tcy;&ncy;&ycy;&khcy; &scy;&tcy;&rcy;&ocy;&kcy; &vcy; &scy;&gcy;&iecy;&ncy;&iecy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ocy;&mcy; &pcy;&acy;&tcy;&chcy;&iecy;. &Ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &ecy;&tcy;&ocy;  <code>+</code> ,  <code>-</code>  &icy; &apos;&apos; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy;.</span></p> </dd> <dt id="Documentation/git-log.txt---raw"><span data-i18n="b30415920c5f96f12589bc11c8da8dc830c31ae5df3c18f928cf19fba07f5dde/fe" data-source="--raw" onmousemove="i18n(this)">--raw</span></dt> <dd> <p><span data-i18n="720ade30dd12a01d1f9a218d676f42d3f43d3274a1e58693caec8b3b1ef74878/73" data-source="For each commit, show a summary of changes using the raw diff format. See the &amp;quot;RAW OUTPUT FORMAT&amp;quot; section of &lt;a href=&quot;git-diff&quot;&gt;git-diff[1]&lt;/a&gt;. This is different from showing the log itself in raw format, which you can achieve with &lt;code&gt;--format=raw&lt;/code&gt;." onmousemove="i18n(this)">&Dcy;&lcy;&yacy; &kcy;&acy;&zhcy;&dcy;&ocy;&gcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy; &pcy;&ocy;&kcy;&acy;&zhcy;&icy;&tcy;&iecy; &scy;&vcy;&ocy;&dcy;&kcy;&ucy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yacy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; &ncy;&iecy;&ocy;&bcy;&rcy;&acy;&bcy;&ocy;&tcy;&acy;&ncy;&ncy;&ycy;&khcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy;. &Scy;&mcy;. &rcy;&acy;&zcy;&dcy;&iecy;&lcy;  &quot;RAW OUTPUT FORMAT&quot;   <a href="git-diff.html">git-diff[1]</a> . &Ecy;&tcy;&ocy; &ocy;&tcy;&lcy;&icy;&chcy;&acy;&iecy;&tcy;&scy;&yacy; &ocy;&tcy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yacy; &scy;&acy;&mcy;&ocy;&gcy;&ocy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &vcy; &ncy;&iecy;&ocy;&bcy;&rcy;&acy;&bcy;&ocy;&tcy;&acy;&ncy;&ncy;&ocy;&mcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy;, &chcy;&iecy;&gcy;&ocy; &mcy;&ocy;&zhcy;&ncy;&ocy; &dcy;&ocy;&bcy;&icy;&tcy;&softcy;&scy;&yacy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>--format=raw</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---patch-with-raw"><span data-i18n="1d40ddffc955267fb26c34fcf753435771ac6e49725fd3456ff3cd4db5e3dd30/53" data-source="--patch-with-raw" onmousemove="i18n(this)">--patch-with-raw</span></dt> <dd> <p><span data-i18n="39196dd0e592aef484e5bc952b779de664e6ce55ef49db9e6ec8d93f359aba4e/10" data-source="Synonym for &lt;code&gt;-p --raw&lt;/code&gt;." onmousemove="i18n(this)">&Scy;&icy;&ncy;&ocy;&ncy;&icy;&mcy;  <code>-p --raw</code> .</span></p> </dd> <dt id="Documentation/git-log.txt--t"><span data-i18n="7cd2e81795b97f4d593d0150f2882d884095719e4f612093a853d72747ebdba0/03" data-source="-t" onmousemove="i18n(this)">-t</span></dt> <dd> <p><span data-i18n="68f5159217db924a114ce4027c721e142e9ba1906484ffb8bdc0cf981e8e0c02/85" data-source="Show the tree objects in the diff output." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zhcy;&icy;&tcy;&iecy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ycy; &dcy;&iecy;&rcy;&iecy;&vcy;&acy; &vcy; &vcy;&ycy;&vcy;&ocy;&dcy;&iecy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy;.</span></p> </dd> <dt id="Documentation/git-log.txt---indent-heuristic"><span data-i18n="b1c9d5f2988e9c6cb7e3695dc3cec5f874328331be43bff8fe4c1ca65147da8e/a7" data-source="--indent-heuristic" onmousemove="i18n(this)">--indent-heuristic</span></dt> <dd> <p><span data-i18n="946b823cc0b8c56136e3a4dcd368e68eabad1c3b44d575f3cac14a4b2016251b/4c" data-source="Enable the heuristic that shifts diff hunk boundaries to make patches easier to read. This is the default." onmousemove="i18n(this)">&Vcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&iecy; &ecy;&vcy;&rcy;&icy;&scy;&tcy;&icy;&kcy;&ucy;, &kcy;&ocy;&tcy;&ocy;&rcy;&acy;&yacy; &scy;&mcy;&iecy;&shchcy;&acy;&iecy;&tcy; &gcy;&rcy;&acy;&ncy;&icy;&tscy;&ycy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&ncy;&ycy;&khcy; &fcy;&rcy;&acy;&gcy;&mcy;&iecy;&ncy;&tcy;&ocy;&vcy;, &chcy;&tcy;&ocy;&bcy;&ycy; &pcy;&acy;&tcy;&chcy;&icy; &bcy;&ycy;&lcy;&ocy; &lcy;&iecy;&gcy;&chcy;&iecy; &chcy;&icy;&tcy;&acy;&tcy;&softcy;. &Ecy;&tcy;&ocy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;.</span></p> </dd> <dt id="Documentation/git-log.txt---no-indent-heuristic"><span data-i18n="982b229fb81f20862146059ea1c35162cd8dc3fe57e2d9368e9b6bd9ed3c6a5f/46" data-source="--no-indent-heuristic" onmousemove="i18n(this)">--no-indent-heuristic</span></dt> <dd> <p><span data-i18n="e368a34791e6cffc413cf64e1faaed92d8a9b4e31aaf4d8a99219e9b0e24e5b9/a3" data-source="Disable the indent heuristic." onmousemove="i18n(this)">&Ocy;&tcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&iecy; &ecy;&vcy;&rcy;&icy;&scy;&tcy;&icy;&kcy;&ucy; &ocy;&tcy;&scy;&tcy;&ucy;&pcy;&ocy;&vcy;.</span></p> </dd> <dt id="Documentation/git-log.txt---minimal"><span data-i18n="1600e2b8691ee12ed051d22261aeacccc86168dd9388a471db30c972d5bd8f2f/3c" data-source="--minimal" onmousemove="i18n(this)">--minimal</span></dt> <dd> <p><span data-i18n="ddadfb48e869f23bc8215fae5bae481d59bcaf175a361f7f0380b668a0cdd55b/20" data-source="Spend extra time to make sure the smallest possible diff is produced." onmousemove="i18n(this)">&Pcy;&ocy;&tcy;&rcy;&acy;&tcy;&softcy;&tcy;&iecy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&iecy; &vcy;&rcy;&iecy;&mcy;&yacy;, &chcy;&tcy;&ocy;&bcy;&ycy; &ucy;&bcy;&iecy;&dcy;&icy;&tcy;&softcy;&scy;&yacy;, &chcy;&tcy;&ocy; &scy;&ocy;&zcy;&dcy;&acy;&iecy;&tcy;&scy;&yacy; &mcy;&icy;&ncy;&icy;&mcy;&acy;&lcy;&softcy;&ncy;&ocy; &vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&acy;&yacy; &rcy;&acy;&zcy;&ncy;&icy;&tscy;&acy;.</span></p> </dd> <dt id="Documentation/git-log.txt---patience"><span data-i18n="7306cef6a49b78918657e06f78b5c20de8e6d28a05721f3c0e9368d243ac6a8d/01" data-source="--patience" onmousemove="i18n(this)">--patience</span></dt> <dd> <p><span data-i18n="b1622c9c8baad36cd58d049433be0859e785a99f4165d80b938301ae3eb896e7/d5" data-source="Generate a diff using the &amp;quot;patience diff&amp;quot; algorithm." onmousemove="i18n(this)">&Scy;&ocy;&zcy;&dcy;&acy;&jcy;&tcy;&iecy; &rcy;&acy;&zcy;&ncy;&icy;&tscy;&ucy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yacy; &acy;&lcy;&gcy;&ocy;&rcy;&icy;&tcy;&mcy;  &quot;patience diff&quot; .</span></p> </dd> <dt id="Documentation/git-log.txt---histogram"><span data-i18n="850c785a19c61658a1bf775184557f9d9fbc98ad1c73047a01848f566b839829/ff" data-source="--histogram" onmousemove="i18n(this)">--histogram</span></dt> <dd> <p><span data-i18n="aa40d647d0a110d01e556650004b2130d7e2b285084a30e0380c017eeb5d5b41/1c" data-source="Generate a diff using the &amp;quot;histogram diff&amp;quot; algorithm." onmousemove="i18n(this)">&Scy;&ocy;&zcy;&dcy;&acy;&jcy;&tcy;&iecy; &rcy;&acy;&zcy;&ncy;&icy;&tscy;&ucy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yacy; &acy;&lcy;&gcy;&ocy;&rcy;&icy;&tcy;&mcy;  &quot;histogram diff&quot; .</span></p> </dd> <dt id="Documentation/git-log.txt---anchoredlttextgt"><span data-i18n="0af9ccfb9a567fff333ab7692dbd4485264e08c949d8c9ed09cb7e3b427ab940/01" data-source="--anchored=&amp;lt;text&amp;gt;" onmousemove="i18n(this)">--anchored=&lt;text&gt;</span></dt> <dd> <p><span data-i18n="1a9ff97467df49dd67fb770818720b80f31f0414790082a7dba4f54f81cded1d/9a" data-source="Generate a diff using the &amp;quot;anchored diff&amp;quot; algorithm." onmousemove="i18n(this)">&Scy;&ocy;&zcy;&dcy;&acy;&jcy;&tcy;&iecy; &rcy;&acy;&zcy;&ncy;&icy;&tscy;&ucy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yacy; &acy;&lcy;&gcy;&ocy;&rcy;&icy;&tcy;&mcy;  &quot;anchored diff&quot; .</span></p> <p><span data-i18n="9b8b18395c3b457116d6ec4896921cf23a30bcc0c10f7130d164eecb8af52925/94" data-source="This option may be specified more than once." onmousemove="i18n(this)">&Ecy;&tcy;&ucy; &ocy;&pcy;&tscy;&icy;&yucy; &mcy;&ocy;&zhcy;&ncy;&ocy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &bcy;&ocy;&lcy;&iecy;&iecy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &rcy;&acy;&zcy;&acy;.</span></p> <p><span data-i18n="b48fa75b73dea506b6174b4433009e2a2d584fbd91346abd8fdd414a5f2a2a7e/9b" data-source="If a line exists in both the source and destination, exists only once, and starts with this text, this algorithm attempts to prevent it from appearing as a deletion or addition in the output. It uses the &amp;quot;patience diff&amp;quot; algorithm internally." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &scy;&tcy;&rcy;&ocy;&kcy;&acy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &kcy;&acy;&kcy; &vcy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&iecy;, &tcy;&acy;&kcy; &icy; &vcy; &mcy;&iecy;&scy;&tcy;&iecy; &ncy;&acy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy;, &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &ocy;&dcy;&icy;&ncy; &rcy;&acy;&zcy; &icy; &ncy;&acy;&chcy;&icy;&ncy;&acy;&iecy;&tcy;&scy;&yacy; &scy; &ecy;&tcy;&ocy;&gcy;&ocy; &tcy;&iecy;&kcy;&scy;&tcy;&acy;, &ecy;&tcy;&ocy;&tcy; &acy;&lcy;&gcy;&ocy;&rcy;&icy;&tcy;&mcy; &pcy;&ycy;&tcy;&acy;&iecy;&tcy;&scy;&yacy; &pcy;&rcy;&iecy;&dcy;&ocy;&tcy;&vcy;&rcy;&acy;&tcy;&icy;&tcy;&softcy; &iecy;&iecy; &pcy;&ocy;&yacy;&vcy;&lcy;&iecy;&ncy;&icy;&iecy; &vcy; &vcy;&icy;&dcy;&iecy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&yacy; &icy;&lcy;&icy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy; &vcy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&khcy; &dcy;&acy;&ncy;&ncy;&ycy;&khcy;. &Ocy;&ncy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy; &vcy;&ncy;&ucy;&tcy;&rcy;&iecy;&ncy;&ncy;&icy;&jcy; &acy;&lcy;&gcy;&ocy;&rcy;&icy;&tcy;&mcy;  &quot;patience diff&quot; .</span></p> </dd> <dt id="Documentation/git-log.txt---diff-algorithmpatienceminimalhistogrammyers"><span data-i18n="4433ca33d009c18a15c5c163e4436423fe8958df6e4ed0547ac7d00a1f3f988d/88" data-source="--diff-algorithm={patience|minimal|histogram|myers}" onmousemove="i18n(this)">--diff-algorithm={patience|minimal|histogram|myers}</span></dt> <dd> <p><span data-i18n="aeb9d0d1af9a7e27e3e4211bdcde6d6353c2f9f5e7d8212d52cc7d40d5f86d8c/70" data-source="Choose a diff algorithm. The variants are as follows:" onmousemove="i18n(this)">&Vcy;&ycy;&bcy;&iecy;&rcy;&icy;&tcy;&iecy; &acy;&lcy;&gcy;&ocy;&rcy;&icy;&tcy;&mcy; &scy;&rcy;&acy;&vcy;&ncy;&iecy;&ncy;&icy;&yacy;. &Vcy;&acy;&rcy;&icy;&acy;&ncy;&tcy;&ycy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&iecy;:</span></p> <div> <div> <div> <dl> <dt id="Documentation/git-log.txt-codedefaultcodecodemyerscode"> <span data-i18n="a78ae228acbf38607af581335c5e17f5af12bc1563ddcbc6de59a7a59d9c7548/cd" data-source="&lt;code&gt;default&lt;/code&gt;, &lt;code&gt;myers&lt;/code&gt;" onmousemove="i18n(this)"><code>default</code>, <code>myers</code></span> </dt> <dd> <p><span data-i18n="4efe9602bfefb8aaf1c794adfe7362de8a3b0248d702bedb5f57830918d2144b/8f" data-source="The basic greedy diff algorithm. Currently, this is the default." onmousemove="i18n(this)">&Bcy;&acy;&zcy;&ocy;&vcy;&ycy;&jcy; &zhcy;&acy;&dcy;&ncy;&ycy;&jcy; &acy;&lcy;&gcy;&ocy;&rcy;&icy;&tcy;&mcy; &scy;&rcy;&acy;&vcy;&ncy;&iecy;&ncy;&icy;&yacy;. &Vcy; &ncy;&acy;&scy;&tcy;&ocy;&yacy;&shchcy;&iecy;&iecy; &vcy;&rcy;&iecy;&mcy;&yacy; &ecy;&tcy;&ocy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;.</span></p> </dd> <dt id="Documentation/git-log.txt-codeminimalcode"> <code>minimal</code> </dt> <dd> <p><span data-i18n="ddadfb48e869f23bc8215fae5bae481d59bcaf175a361f7f0380b668a0cdd55b/20" data-source="Spend extra time to make sure the smallest possible diff is produced." onmousemove="i18n(this)">&Pcy;&ocy;&tcy;&rcy;&acy;&tcy;&softcy;&tcy;&iecy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&iecy; &vcy;&rcy;&iecy;&mcy;&yacy;, &chcy;&tcy;&ocy;&bcy;&ycy; &ucy;&bcy;&iecy;&dcy;&icy;&tcy;&softcy;&scy;&yacy;, &chcy;&tcy;&ocy; &scy;&ocy;&zcy;&dcy;&acy;&iecy;&tcy;&scy;&yacy; &mcy;&icy;&ncy;&icy;&mcy;&acy;&lcy;&softcy;&ncy;&ocy; &vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&acy;&yacy; &rcy;&acy;&zcy;&ncy;&icy;&tscy;&acy;.</span></p> </dd> <dt id="Documentation/git-log.txt-codepatiencecode"> <code>patience</code> </dt> <dd> <p><span data-i18n="58ec3485daa9f0c90eebd9965cab55233f3d4f5bcd6d9dd2769875fedb14fdf1/27" data-source="Use &amp;quot;patience diff&amp;quot; algorithm when generating patches." onmousemove="i18n(this)">&Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &acy;&lcy;&gcy;&ocy;&rcy;&icy;&tcy;&mcy;  &quot;patience diff&quot;  &pcy;&rcy;&icy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&icy; &pcy;&acy;&tcy;&chcy;&iecy;&jcy;.</span></p> </dd> <dt id="Documentation/git-log.txt-codehistogramcode"> <code>histogram</code> </dt> <dd> <p><span data-i18n="27130c66d2071f0861a529e9277296ff3f85d6a95a2c08f0af394a5450cfacbc/14" data-source="This algorithm extends the patience algorithm to &amp;quot;support low-occurrence common elements&amp;quot;." onmousemove="i18n(this)">&Ecy;&tcy;&ocy;&tcy; &acy;&lcy;&gcy;&ocy;&rcy;&icy;&tcy;&mcy; &rcy;&acy;&scy;&shcy;&icy;&rcy;&yacy;&iecy;&tcy; &acy;&lcy;&gcy;&ocy;&rcy;&icy;&tcy;&mcy; &tcy;&iecy;&rcy;&pcy;&iecy;&ncy;&icy;&yacy; &dcy;&ocy;  &quot;support low-occurrence common elements&quot; .</span></p> </dd> </dl> </div> </div> </div> <p><span data-i18n="b9bf2b5996b8253c87efab3cfd05a84cfa48cc7824c71fc1635a656d9c521c12/f1" data-source="For instance, if you configured the &lt;code&gt;diff.algorithm&lt;/code&gt; variable to a non-default value and want to use the default one, then you have to use &lt;code&gt;--diff-algorithm=default&lt;/code&gt; option." onmousemove="i18n(this)">&Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &iecy;&scy;&lcy;&icy; &vcy;&ycy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&icy;&lcy;&icy; &dcy;&lcy;&yacy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ocy;&jcy;  <code>diff.algorithm</code>  &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy;, &ocy;&tcy;&lcy;&icy;&chcy;&ncy;&ocy;&iecy; &ocy;&tcy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;, &icy; &khcy;&ocy;&tcy;&icy;&tcy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;, &vcy;&acy;&mcy; &ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &ocy;&pcy;&tscy;&icy;&yucy;  <code>--diff-algorithm=default</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---statltwidthgtltname-widthgtltcountgt"><span data-i18n="f91aff377862270d729fb2665c234708436f43c356087767a373b369a171d98b/e6" data-source="--stat[=&amp;lt;width&amp;gt;[,&amp;lt;name-width&amp;gt;[,&amp;lt;count&amp;gt;]]]" onmousemove="i18n(this)">--stat[=&lt;width&gt;[,&lt;name-width&gt;[,&lt;count&gt;]]]</span></dt> <dd> <p><span data-i18n="f7b613117a74a7aa315b85a8da0469c37179b8c3e32905940888b5853b9188a4/bd" data-source="Generate a diffstat. By default, as much space as necessary will be used for the filename part, and the rest for the graph part. Maximum width defaults to terminal width, or 80 columns if not connected to a terminal, and can be overridden by &lt;code&gt;&amp;lt;width&amp;gt;&lt;/code&gt;. The width of the filename part can be limited by giving another width &lt;code&gt;&amp;lt;name-width&amp;gt;&lt;/code&gt; after a comma or by setting &lt;code&gt;diff.statNameWidth=&amp;lt;width&amp;gt;&lt;/code&gt;. The width of the graph part can be limited by using &lt;code&gt;--stat-graph-width=&amp;lt;width&amp;gt;&lt;/code&gt; or by setting &lt;code&gt;diff.statGraphWidth=&amp;lt;width&amp;gt;&lt;/code&gt;. Using &lt;code&gt;--stat&lt;/code&gt; or &lt;code&gt;--stat-graph-width&lt;/code&gt; affects all commands generating a stat graph, while setting &lt;code&gt;diff.statNameWidth&lt;/code&gt; or &lt;code&gt;diff.statGraphWidth&lt;/code&gt; does not affect &lt;code&gt;git format-patch&lt;/code&gt;. By giving a third parameter &lt;code&gt;&amp;lt;count&amp;gt;&lt;/code&gt;, you can limit the output to the first &lt;code&gt;&amp;lt;count&amp;gt;&lt;/code&gt; lines, followed by &lt;code&gt;...&lt;/code&gt; if there are more." onmousemove="i18n(this)">&Scy;&ocy;&zcy;&dcy;&acy;&jcy;&tcy;&iecy; &dcy;&icy;&fcy;&fcy;&scy;&tcy;&acy;&tcy;. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &scy;&tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &mcy;&iecy;&scy;&tcy;&acy;, &scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;&ocy;, &bcy;&ucy;&dcy;&iecy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &dcy;&lcy;&yacy; &chcy;&acy;&scy;&tcy;&icy; &icy;&mcy;&iecy;&ncy;&icy; &fcy;&acy;&jcy;&lcy;&acy;, &acy; &ocy;&scy;&tcy;&acy;&lcy;&softcy;&ncy;&ocy;&iecy; &mdash; &dcy;&lcy;&yacy; &chcy;&acy;&scy;&tcy;&icy; &gcy;&rcy;&acy;&fcy;&icy;&kcy;&acy;. &Mcy;&acy;&kcy;&scy;&icy;&mcy;&acy;&lcy;&softcy;&ncy;&acy;&yacy; &shcy;&icy;&rcy;&icy;&ncy;&acy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &rcy;&acy;&vcy;&ncy;&acy; &shcy;&icy;&rcy;&icy;&ncy;&iecy; &tcy;&iecy;&rcy;&mcy;&icy;&ncy;&acy;&lcy;&acy; &icy;&lcy;&icy; 80 &scy;&tcy;&ocy;&lcy;&bcy;&tscy;&acy;&mcy;, &iecy;&scy;&lcy;&icy; &ocy;&ncy; &ncy;&iecy; &pcy;&ocy;&dcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy; &kcy; &tcy;&iecy;&rcy;&mcy;&icy;&ncy;&acy;&lcy;&ucy;, &icy; &mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy; &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&acy;  <code>&lt;width&gt;</code> . &SHcy;&icy;&rcy;&icy;&ncy;&ucy; &chcy;&acy;&scy;&tcy;&icy; &icy;&mcy;&iecy;&ncy;&icy; &fcy;&acy;&jcy;&lcy;&acy; &mcy;&ocy;&zhcy;&ncy;&ocy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&icy;&tcy;&softcy;, &ucy;&kcy;&acy;&zcy;&acy;&vcy; &dcy;&rcy;&ucy;&gcy;&ucy;&yucy; &shcy;&icy;&rcy;&icy;&ncy;&ucy;  <code>&lt;name-width&gt;</code>  &pcy;&ocy;&scy;&lcy;&iecy; &zcy;&acy;&pcy;&yacy;&tcy;&ocy;&jcy; &icy;&lcy;&icy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&vcy;  <code>diff.statNameWidth=&lt;width&gt;</code>  . &SHcy;&icy;&rcy;&icy;&ncy;&ucy; &chcy;&acy;&scy;&tcy;&icy; &gcy;&rcy;&acy;&fcy;&icy;&kcy;&acy; &mcy;&ocy;&zhcy;&ncy;&ocy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&icy;&tcy;&softcy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yacy;  <code>--stat-graph-width=&lt;width&gt;</code>  &icy;&lcy;&icy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&vcy;  <code>diff.statGraphWidth=&lt;width&gt;</code> . &Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy;  <code>--stat</code>  &icy;&lcy;&icy;  <code>--stat-graph-width</code>  &vcy;&lcy;&icy;&yacy;&iecy;&tcy; &ncy;&acy; &vcy;&scy;&iecy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ycy;, &gcy;&iecy;&ncy;&iecy;&rcy;&icy;&rcy;&ucy;&yucy;&shchcy;&icy;&iecy; &gcy;&rcy;&acy;&fcy;&icy;&kcy; &scy;&tcy;&acy;&tcy;&icy;&scy;&tcy;&icy;&kcy;&icy;, &acy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&kcy;&acy;  <code>diff.statNameWidth</code>  &icy;&lcy;&icy;  <code>diff.statGraphWidth</code>  &ncy;&iecy; &vcy;&lcy;&icy;&yacy;&iecy;&tcy; &ncy;&acy;  <code>git format-patch</code> . &Ucy;&kcy;&acy;&zcy;&acy;&vcy; &tcy;&rcy;&iecy;&tcy;&icy;&jcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;  <code>&lt;count&gt;</code> , &vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&icy;&tcy;&softcy; &vcy;&ycy;&vcy;&ocy;&dcy; &pcy;&iecy;&rcy;&vcy;&ycy;&mcy;&icy; &scy;&tcy;&rcy;&ocy;&kcy;&acy;&mcy;&icy;  <code>&lt;count&gt;</code> , &acy; &zcy;&acy;&tcy;&iecy;&mcy;  <code>...</code> , &iecy;&scy;&lcy;&icy; &icy;&khcy; &bcy;&ocy;&lcy;&softcy;&shcy;&iecy;.</span></p> <p><span data-i18n="45b4cefd7a26b97e25c325c31ef9f65e95dac574e31e90684c45876702272db2/c0" data-source="These parameters can also be set individually with &lt;code&gt;--stat-width=&amp;lt;width&amp;gt;&lt;/code&gt;, &lt;code&gt;--stat-name-width=&amp;lt;name-width&amp;gt;&lt;/code&gt; and &lt;code&gt;--stat-count=&amp;lt;count&amp;gt;&lt;/code&gt;." onmousemove="i18n(this)">&Ecy;&tcy;&icy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy; &tcy;&acy;&kcy;&zhcy;&iecy; &mcy;&ocy;&zhcy;&ncy;&ocy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&softcy; &icy;&ncy;&dcy;&icy;&vcy;&icy;&dcy;&ucy;&acy;&lcy;&softcy;&ncy;&ocy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>--stat-width=&lt;width&gt;</code> ,  <code>--stat-name-width=&lt;name-width&gt;</code>  &icy;  <code>--stat-count=&lt;count&gt;</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---compact-summary"><span data-i18n="eb3d176e0f52fde4a29dab436663d2327486683f8394329e88d132ee93084766/f2" data-source="--compact-summary" onmousemove="i18n(this)">--compact-summary</span></dt> <dd> <p><span data-i18n="947e700112fd4259c1cea8e887526a4ec939827579cc8000b0e12b80eaf7fda3/d8" data-source="Output a condensed summary of extended header information such as file creations or deletions (&amp;quot;new&amp;quot; or &amp;quot;gone&amp;quot;, optionally &amp;quot;+l&amp;quot; if it&amp;rsquo;s a symlink) and mode changes (&amp;quot;+x&amp;quot; or &amp;quot;-x&amp;quot; for adding or removing executable bit respectively) in diffstat. The information is put between the filename part and the graph part. Implies &lt;code&gt;--stat&lt;/code&gt;." onmousemove="i18n(this)">&Vcy;&ycy;&vcy;&iecy;&dcy;&icy;&tcy;&iecy; &scy;&zhcy;&acy;&tcy;&ucy;&yucy; &scy;&vcy;&ocy;&dcy;&kcy;&ucy; &rcy;&acy;&scy;&shcy;&icy;&rcy;&iecy;&ncy;&ncy;&ocy;&jcy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&icy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&acy;, &tcy;&acy;&kcy;&ocy;&jcy; &kcy;&acy;&kcy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&iecy; &icy;&lcy;&icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&iecy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; ( &quot;new&quot;  &icy;&lcy;&icy;  &quot;gone&quot; , &ocy;&pcy;&tscy;&icy;&ocy;&ncy;&acy;&lcy;&softcy;&ncy;&ocy;  &quot;+l&quot; , &iecy;&scy;&lcy;&icy; &ecy;&tcy;&ocy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&kcy;&acy;&yacy; &scy;&scy;&ycy;&lcy;&kcy;&acy;) &icy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &rcy;&iecy;&zhcy;&icy;&mcy;&acy; ( &quot;+x&quot;  &icy;&lcy;&icy;  &quot;-x&quot;  &dcy;&lcy;&yacy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy; &icy;&lcy;&icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&yacy; &icy;&scy;&pcy;&ocy;&lcy;&ncy;&yacy;&iecy;&mcy;&ocy;&gcy;&ocy; &bcy;&icy;&tcy;&acy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy;) &vcy; diffstat. &Icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&yacy; &pcy;&ocy;&mcy;&iecy;&shchcy;&acy;&iecy;&tcy;&scy;&yacy; &mcy;&iecy;&zhcy;&dcy;&ucy; &chcy;&acy;&scy;&tcy;&softcy;&yucy; &icy;&mcy;&iecy;&ncy;&icy; &fcy;&acy;&jcy;&lcy;&acy; &icy; &chcy;&acy;&scy;&tcy;&softcy;&yucy; &gcy;&rcy;&acy;&fcy;&icy;&kcy;&acy;. &Pcy;&ocy;&dcy;&rcy;&acy;&zcy;&ucy;&mcy;&iecy;&vcy;&acy;&iecy;&tcy;&scy;&yacy;  <code>--stat</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---numstat"><span data-i18n="1d4c79199e34613c9b3bfd37d25fa373f2acb5d3626b01832ce562d26a16e118/a4" data-source="--numstat" onmousemove="i18n(this)">--numstat</span></dt> <dd> <p><span data-i18n="2e9378ddbc8804d63703a647a20793d4625609ec2d688e8fda18da7839428f2c/ec" data-source="Similar to &lt;code&gt;--stat&lt;/code&gt;, but shows number of added and deleted lines in decimal notation and pathname without abbreviation, to make it more machine friendly. For binary files, outputs two &lt;code&gt;-&lt;/code&gt; instead of saying &lt;code&gt;0 0&lt;/code&gt;." onmousemove="i18n(this)">&Pcy;&ocy;&khcy;&ocy;&zhcy; &ncy;&acy;  <code>--stat</code> , &ncy;&ocy; &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &scy;&tcy;&rcy;&ocy;&kcy; &vcy; &dcy;&iecy;&scy;&yacy;&tcy;&icy;&chcy;&ncy;&ocy;&jcy; &zcy;&acy;&pcy;&icy;&scy;&icy; &icy; &pcy;&ucy;&tcy;&softcy; &bcy;&iecy;&zcy; &scy;&ocy;&kcy;&rcy;&acy;&shchcy;&iecy;&ncy;&icy;&jcy;, &chcy;&tcy;&ocy;&bcy;&ycy; &scy;&dcy;&iecy;&lcy;&acy;&tcy;&softcy; &iecy;&gcy;&ocy; &bcy;&ocy;&lcy;&iecy;&iecy; &ucy;&dcy;&ocy;&bcy;&ncy;&ycy;&mcy; &dcy;&lcy;&yacy; &mcy;&acy;&shcy;&icy;&ncy;&ycy;. &Dcy;&lcy;&yacy; &dcy;&vcy;&ocy;&icy;&chcy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; &vcy;&ycy;&vcy;&ocy;&dcy;&icy;&tcy; &dcy;&vcy;&acy;  <code>-</code>  &vcy;&mcy;&iecy;&scy;&tcy;&ocy;  <code>0 0</code>  .</span></p> </dd> <dt id="Documentation/git-log.txt---shortstat"><span data-i18n="9c0cf151c41dcd38de021b4b305cb5dd1c90e9c84cdc516e6f0ae1924b4736e1/fb" data-source="--shortstat" onmousemove="i18n(this)">--shortstat</span></dt> <dd> <p><span data-i18n="bb715a82a51964b95fdb365a85488becd5d39cfabc086992a75df32974f21080/89" data-source="Output only the last line of the &lt;code&gt;--stat&lt;/code&gt; format containing total number of modified files, as well as number of added and deleted lines." onmousemove="i18n(this)">&Vcy;&ycy;&vcy;&iecy;&dcy;&icy;&tcy;&iecy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ncy;&yucy;&yucy; &scy;&tcy;&rcy;&ocy;&kcy;&ucy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&acy;  <code>--stat</code> , &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&acy;&shchcy;&ucy;&yucy; &ocy;&bcy;&shchcy;&iecy;&iecy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy;, &acy; &tcy;&acy;&kcy;&zhcy;&iecy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &scy;&tcy;&rcy;&ocy;&kcy;.</span></p> </dd> <dt id="Documentation/git-log.txt--Xltparam1param282308203gt"><span data-i18n="18f3cd653b10a9e63455b35afe466fb390c8fa9e2b6872b0db84ea2869c00dc5/21" data-source="-X[&amp;lt;param1,param2,&amp;hellip;&amp;ZeroWidthSpace;&amp;gt;]" onmousemove="i18n(this)">-X[&lt;param1,param2,&hellip;&ZeroWidthSpace;&gt;]</span></dt> <dt id="Documentation/git-log.txt---dirstatltparam1param282308203gt"><span data-i18n="4162e790d797115a9587ce8a4590131516c730de22369ea280dfe6ea9996d359/c7" data-source="--dirstat[=&amp;lt;param1,param2,&amp;hellip;&amp;ZeroWidthSpace;&amp;gt;]" onmousemove="i18n(this)">--dirstat[=&lt;param1,param2,&hellip;&ZeroWidthSpace;&gt;]</span></dt> <dd> <p><span data-i18n="cb6301e252c5a9eb5b2aa781d73558eca837ae7becdbd81466ffa8f0d7e271c5/b3" data-source="Output the distribution of relative amount of changes for each sub-directory. The behavior of &lt;code&gt;--dirstat&lt;/code&gt; can be customized by passing it a comma separated list of parameters. The defaults are controlled by the &lt;code&gt;diff.dirstat&lt;/code&gt; configuration variable (see &lt;a href=&quot;git-config&quot;&gt;git-config[1]&lt;/a&gt;). The following parameters are available:" onmousemove="i18n(this)">&Vcy;&ycy;&vcy;&iecy;&dcy;&icy;&tcy;&iecy; &rcy;&acy;&scy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&icy;&iecy; &ocy;&tcy;&ncy;&ocy;&scy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&acy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy; &dcy;&lcy;&yacy; &kcy;&acy;&zhcy;&dcy;&ocy;&gcy;&ocy; &pcy;&ocy;&dcy;&kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&acy;. &Pcy;&ocy;&vcy;&iecy;&dcy;&iecy;&ncy;&icy;&iecy;  <code>--dirstat</code>  &mcy;&ocy;&zhcy;&ncy;&ocy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&icy;&tcy;&softcy;, &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&vcy; &iecy;&mcy;&ucy; &scy;&pcy;&icy;&scy;&ocy;&kcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ocy;&vcy;, &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &zcy;&acy;&pcy;&yacy;&tcy;&ycy;&mcy;&icy;. &Zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &kcy;&ocy;&ncy;&tcy;&rcy;&ocy;&lcy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ocy;&jcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  <code>diff.dirstat</code>  (&scy;&mcy;.  <a href="git-config.html">git-config[1]</a> ). &Dcy;&ocy;&scy;&tcy;&ucy;&pcy;&ncy;&ycy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&iecy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy;:</span></p> <div> <div> <div> <dl> <dt id="Documentation/git-log.txt-codechangescode"> <code>changes</code> </dt> <dd> <p><span data-i18n="6b3e06e1f217c2eeba7ae7ca901aab17e79d7f94d8dd66001eb1f5e5dad8c86b/a8" data-source="Compute the dirstat numbers by counting the lines that have been removed from the source, or added to the destination. This ignores the amount of pure code movements within a file. In other words, rearranging lines in a file is not counted as much as other changes. This is the default behavior when no parameter is given." onmousemove="i18n(this)">&Vcy;&ycy;&chcy;&icy;&scy;&lcy;&icy;&tcy;&iecy; &ncy;&ocy;&mcy;&iecy;&rcy;&acy; dirstat, &pcy;&ocy;&dcy;&scy;&chcy;&icy;&tcy;&acy;&vcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &bcy;&ycy;&lcy;&icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ycy; &icy;&zcy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&acy; &icy;&lcy;&icy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&ycy; &vcy; &mcy;&iecy;&scy;&tcy;&ocy; &ncy;&acy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy;. &Pcy;&rcy;&icy; &ecy;&tcy;&ocy;&mcy; &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&iecy;&tcy;&scy;&yacy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &chcy;&icy;&scy;&tcy;&ycy;&khcy; &dcy;&vcy;&icy;&zhcy;&iecy;&ncy;&icy;&jcy; &kcy;&ocy;&dcy;&acy; &vcy;&ncy;&ucy;&tcy;&rcy;&icy; &fcy;&acy;&jcy;&lcy;&acy;. &Dcy;&rcy;&ucy;&gcy;&icy;&mcy;&icy; &scy;&lcy;&ocy;&vcy;&acy;&mcy;&icy;, &pcy;&iecy;&rcy;&iecy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&kcy;&acy; &scy;&tcy;&rcy;&ocy;&kcy; &vcy; &fcy;&acy;&jcy;&lcy;&iecy; &zcy;&acy;&scy;&chcy;&icy;&tcy;&ycy;&vcy;&acy;&iecy;&tcy;&scy;&yacy; &ncy;&iecy; &tcy;&acy;&kcy; &scy;&icy;&lcy;&softcy;&ncy;&ocy;, &kcy;&acy;&kcy; &dcy;&rcy;&ucy;&gcy;&icy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy;. &Ecy;&tcy;&ocy; &pcy;&ocy;&vcy;&iecy;&dcy;&iecy;&ncy;&icy;&iecy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;, &kcy;&ocy;&gcy;&dcy;&acy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;.</span></p> </dd> <dt id="Documentation/git-log.txt-codelinescode"> <code>lines</code> </dt> <dd> <p><span data-i18n="bb5ec001891993dc41f8d9610ee2a815a37664ecb2a0274b7574be75e621265b/bd" data-source="Compute the dirstat numbers by doing the regular line-based diff analysis, and summing the removed/added line counts. (For binary files, count 64-byte chunks instead, since binary files have no natural concept of lines). This is a more expensive &lt;code&gt;--dirstat&lt;/code&gt; behavior than the &lt;code&gt;changes&lt;/code&gt; behavior, but it does count rearranged lines within a file as much as other changes. The resulting output is consistent with what you get from the other &lt;code&gt;--*stat&lt;/code&gt; options." onmousemove="i18n(this)">&Vcy;&ycy;&chcy;&icy;&scy;&lcy;&icy;&tcy;&iecy; &chcy;&icy;&scy;&lcy;&acy; dirstat, &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&icy;&vcy; &ocy;&bcy;&ycy;&chcy;&ncy;&ycy;&jcy; &acy;&ncy;&acy;&lcy;&icy;&zcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy; &ncy;&acy; &ocy;&scy;&ncy;&ocy;&vcy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy; &icy; &scy;&ucy;&mcy;&mcy;&icy;&rcy;&ucy;&yacy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy;/&dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &scy;&tcy;&rcy;&ocy;&kcy;. (&Dcy;&lcy;&yacy; &dcy;&vcy;&ocy;&icy;&chcy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &ecy;&tcy;&ocy;&gcy;&ocy; &scy;&chcy;&icy;&tcy;&acy;&jcy;&tcy;&iecy; &kcy;&ucy;&scy;&kcy;&icy; &pcy;&ocy; 64 &bcy;&acy;&jcy;&tcy;&acy;, &pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &vcy; &dcy;&vcy;&ocy;&icy;&chcy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&acy;&khcy; &ncy;&iecy;&tcy; &iecy;&scy;&tcy;&iecy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &pcy;&ocy;&ncy;&yacy;&tcy;&icy;&yacy; &scy;&tcy;&rcy;&ocy;&kcy;). &Ecy;&tcy;&ocy; &bcy;&ocy;&lcy;&iecy;&iecy; &zcy;&acy;&tcy;&rcy;&acy;&tcy;&ncy;&ocy;&iecy; &pcy;&ocy;&vcy;&iecy;&dcy;&iecy;&ncy;&icy;&iecy;  <code>--dirstat</code> , &chcy;&iecy;&mcy; &pcy;&ocy;&vcy;&iecy;&dcy;&iecy;&ncy;&icy;&iecy;  <code>changes</code> , &ncy;&ocy; &ocy;&ncy;&ocy; &ucy;&chcy;&icy;&tcy;&ycy;&vcy;&acy;&iecy;&tcy; &pcy;&iecy;&rcy;&iecy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&kcy;&ucy; &scy;&tcy;&rcy;&ocy;&kcy; &vcy; &fcy;&acy;&jcy;&lcy;&iecy; &tcy;&acy;&kcy; &zhcy;&iecy;, &kcy;&acy;&kcy; &icy; &dcy;&rcy;&ucy;&gcy;&icy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy;. &Pcy;&ocy;&lcy;&ucy;&chcy;&iecy;&ncy;&ncy;&ycy;&jcy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &tcy;&ocy;&mcy;&ucy;, &chcy;&tcy;&ocy; &vcy;&ycy; &pcy;&ocy;&lcy;&ucy;&chcy;&acy;&iecy;&tcy;&iecy; &ocy;&tcy; &dcy;&rcy;&ucy;&gcy;&icy;&khcy; &vcy;&acy;&rcy;&icy;&acy;&ncy;&tcy;&ocy;&vcy;  <code>--*stat</code> .</span></p> </dd> <dt id="Documentation/git-log.txt-codefilescode"> <code>files</code> </dt> <dd> <p><span data-i18n="be0a84e5aafd905c7d46e8a60d6c44924079283725da6f9b10903f7f0d6749e1/fa" data-source="Compute the dirstat numbers by counting the number of files changed. Each changed file counts equally in the dirstat analysis. This is the computationally cheapest &lt;code&gt;--dirstat&lt;/code&gt; behavior, since it does not have to look at the file contents at all." onmousemove="i18n(this)">&Vcy;&ycy;&chcy;&icy;&scy;&lcy;&icy;&tcy;&iecy; &chcy;&icy;&scy;&lcy;&acy; dirstat, &pcy;&ocy;&dcy;&scy;&chcy;&icy;&tcy;&acy;&vcy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy;. &Kcy;&acy;&zhcy;&dcy;&ycy;&jcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ncy;&ycy;&jcy; &fcy;&acy;&jcy;&lcy; &ocy;&dcy;&icy;&ncy;&acy;&kcy;&ocy;&vcy;&ocy; &ucy;&chcy;&icy;&tcy;&ycy;&vcy;&acy;&iecy;&tcy;&scy;&yacy; &pcy;&rcy;&icy; &acy;&ncy;&acy;&lcy;&icy;&zcy;&iecy; dirstat. &Ecy;&tcy;&ocy; &scy;&acy;&mcy;&ocy;&iecy; &dcy;&iecy;&shcy;&iecy;&vcy;&ocy;&iecy; &vcy; &vcy;&ycy;&chcy;&icy;&scy;&lcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&mcy; &ocy;&tcy;&ncy;&ocy;&shcy;&iecy;&ncy;&icy;&icy; &pcy;&ocy;&vcy;&iecy;&dcy;&iecy;&ncy;&icy;&iecy;  <code>--dirstat</code> , &pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &iecy;&mcy;&ucy; &vcy;&ocy;&ocy;&bcy;&shchcy;&iecy; &ncy;&iecy; &ncy;&ucy;&zhcy;&ncy;&ocy; &pcy;&rcy;&ocy;&scy;&mcy;&acy;&tcy;&rcy;&icy;&vcy;&acy;&tcy;&softcy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&mcy;&ocy;&iecy; &fcy;&acy;&jcy;&lcy;&acy;.</span></p> </dd> <dt id="Documentation/git-log.txt-codecumulativecode"> <code>cumulative</code> </dt> <dd> <p><span data-i18n="7b801d2e86555bb6476d73f4ec19b176b34c9302e5d967d51dceb28762fa6091/1f" data-source="Count changes in a child directory for the parent directory as well. Note that when using &lt;code&gt;cumulative&lt;/code&gt;, the sum of the percentages reported may exceed 100%. The default (non-cumulative) behavior can be specified with the &lt;code&gt;noncumulative&lt;/code&gt; parameter." onmousemove="i18n(this)">&Pcy;&ocy;&dcy;&scy;&chcy;&icy;&tcy;&acy;&jcy;&tcy;&iecy; &tcy;&acy;&kcy;&zhcy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &vcy; &dcy;&ocy;&chcy;&iecy;&rcy;&ncy;&iecy;&mcy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&iecy; &dcy;&lcy;&yacy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&ocy;&gcy;&ocy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&acy;. &Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy; &pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy;  <code>cumulative</code>  &scy;&ucy;&mcy;&mcy;&acy; &scy;&ocy;&ocy;&bcy;&shchcy;&acy;&iecy;&mcy;&ycy;&khcy; &pcy;&rcy;&ocy;&tscy;&iecy;&ncy;&tcy;&ocy;&vcy; &mcy;&ocy;&zhcy;&iecy;&tcy; &pcy;&rcy;&iecy;&vcy;&ycy;&shcy;&acy;&tcy;&softcy; 100%. &Pcy;&ocy;&vcy;&iecy;&dcy;&iecy;&ncy;&icy;&iecy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; (&ncy;&iecy;&kcy;&ucy;&mcy;&ucy;&lcy;&yacy;&tcy;&icy;&vcy;&ncy;&ocy;&iecy;) &mcy;&ocy;&zhcy;&ncy;&ocy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&acy;  <code>noncumulative</code> .</span></p> </dd> <dt id="Documentation/git-log.txt-ltlimitgt"><span data-i18n="908229ea7062b9f957955c0ef1ccccffc9fb6f8044223b45c11fa2d067bbe465/4b" data-source="&amp;lt;limit&amp;gt;" onmousemove="i18n(this)">&lt;limit&gt;</span></dt> <dd> <p><span data-i18n="9a668029b33f5945d6be3da72f9898d4bafbb8971756ee60b50e259c89f276b9/ed" data-source="An integer parameter specifies a cut-off percent (3% by default). Directories contributing less than this percentage of the changes are not shown in the output." onmousemove="i18n(this)">&TScy;&iecy;&lcy;&ocy;&chcy;&icy;&scy;&lcy;&iecy;&ncy;&ncy;&ycy;&jcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&yacy;&iecy;&tcy; &pcy;&rcy;&ocy;&tscy;&iecy;&ncy;&tcy; &ocy;&tcy;&scy;&iecy;&chcy;&kcy;&icy; (&pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; 3%). &Kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&icy;, &ncy;&acy; &dcy;&ocy;&lcy;&yucy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&khcy; &pcy;&rcy;&icy;&khcy;&ocy;&dcy;&icy;&tcy;&scy;&yacy; &mcy;&iecy;&ncy;&softcy;&shcy;&iecy; &ecy;&tcy;&ocy;&gcy;&ocy; &pcy;&rcy;&ocy;&tscy;&iecy;&ncy;&tcy;&acy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy;, &ncy;&iecy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&yucy;&tcy;&scy;&yacy; &vcy; &vcy;&ycy;&vcy;&ocy;&dcy;&iecy;.</span></p> </dd> </dl> </div> </div> </div> <p><span data-i18n="aae0a47f6eb19512f93645a0a376d7ea3353697c02f655e7f7a1835df9eb5885/dc" data-source="Example: The following will count changed files, while ignoring directories with less than 10% of the total amount of changed files, and accumulating child directory counts in the parent directories: &lt;code&gt;--dirstat=files,10,cumulative&lt;/code&gt;." onmousemove="i18n(this)">&Pcy;&rcy;&icy;&mcy;&iecy;&rcy;: &Scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&jcy; &kcy;&ocy;&dcy; &bcy;&ucy;&dcy;&iecy;&tcy; &pcy;&ocy;&dcy;&scy;&chcy;&icy;&tcy;&ycy;&vcy;&acy;&tcy;&softcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ncy;&ycy;&iecy; &fcy;&acy;&jcy;&lcy;&ycy;, &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&yacy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&icy; &scy; &mcy;&iecy;&ncy;&iecy;&iecy; &chcy;&iecy;&mcy; 10% &ocy;&tcy; &ocy;&bcy;&shchcy;&iecy;&gcy;&ocy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&acy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; &icy; &ncy;&acy;&kcy;&acy;&pcy;&lcy;&icy;&vcy;&acy;&yacy; &scy;&chcy;&iecy;&tcy;&chcy;&icy;&kcy;&icy; &dcy;&ocy;&chcy;&iecy;&rcy;&ncy;&icy;&khcy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&ocy;&vcy; &vcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&khcy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&acy;&khcy;:  <code>--dirstat=files,10,cumulative</code>  .</span></p> </dd> <dt id="Documentation/git-log.txt---cumulative"><span data-i18n="b8b877ffe55a2cc54c49afa3006f43a27c9981e777ab472d583debfdc42ff50e/d1" data-source="--cumulative" onmousemove="i18n(this)">--cumulative</span></dt> <dd> <p><span data-i18n="b9a2e5386f285f56fd1d4a97d6681246175c00e642772fbd92a7db3216bdb6af/5c" data-source="Synonym for --dirstat=cumulative" onmousemove="i18n(this)">&Scy;&icy;&ncy;&ocy;&ncy;&icy;&mcy; --dirstat=&kcy;&ucy;&mcy;&ucy;&lcy;&yacy;&tcy;&icy;&vcy;&ncy;&ycy;&jcy;</span></p> </dd> <dt id="Documentation/git-log.txt---dirstat-by-fileltparam1param2gt82308203"><span data-i18n="38038802bb5d0b4725903f1c401495ee40307fda45ffd5fc319acaa821fba64c/d6" data-source="--dirstat-by-file[=&amp;lt;param1,param2&amp;gt;&amp;hellip;&amp;ZeroWidthSpace;]" onmousemove="i18n(this)">--dirstat-by-file[=&lt;param1,param2&gt;&hellip;&ZeroWidthSpace;]</span></dt> <dd> <p><span data-i18n="09314efcfb5583add38cb64b942ce638072938202dcccb602151c8141ef0d3d6/39" data-source="Synonym for --dirstat=files,param1,param2&amp;hellip;&amp;ZeroWidthSpace;" onmousemove="i18n(this)">&Scy;&icy;&ncy;&ocy;&ncy;&icy;&mcy; --dirstat=files,param1,param2&hellip;&ZeroWidthSpace;</span></p> </dd> <dt id="Documentation/git-log.txt---summary"><span data-i18n="a70d76ce0b3cccc19a7095152f8d434d716af2d8e230c90cc068c7ec8acce417/02" data-source="--summary" onmousemove="i18n(this)">--summary</span></dt> <dd> <p><span data-i18n="5a890cc6a9eb221a219ce755945364b137621c4b2425de77443cd33dcb816313/7a" data-source="Output a condensed summary of extended header information such as creations, renames and mode changes." onmousemove="i18n(this)">&Vcy;&ycy;&vcy;&iecy;&dcy;&icy;&tcy;&iecy; &scy;&zhcy;&acy;&tcy;&ucy;&yucy; &scy;&vcy;&ocy;&dcy;&kcy;&ucy; &rcy;&acy;&scy;&shcy;&icy;&rcy;&iecy;&ncy;&ncy;&ocy;&jcy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&icy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&acy;, &tcy;&acy;&kcy;&ocy;&jcy; &kcy;&acy;&kcy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&iecy;, &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&iecy; &icy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&iecy; &rcy;&iecy;&zhcy;&icy;&mcy;&acy;.</span></p> </dd> <dt id="Documentation/git-log.txt---patch-with-stat"><span data-i18n="4d4780787c27ca2230765a5d4546f435c9c609758db48d3a54d11ead972e3ac4/57" data-source="--patch-with-stat" onmousemove="i18n(this)">--patch-with-stat</span></dt> <dd> <p><span data-i18n="28762f12ab20411b731b4ab4211223bab3db3ddbae842aa9a792ced8a1c76eb2/16" data-source="Synonym for &lt;code&gt;-p --stat&lt;/code&gt;." onmousemove="i18n(this)">&Scy;&icy;&ncy;&ocy;&ncy;&icy;&mcy;  <code>-p --stat</code> .</span></p> </dd> <dt id="Documentation/git-log.txt--z"><span data-i18n="cac3c371c8f2e17e79214e0fae22255e0f1fad169bac56d2f8a10d7fd54846cb/4d" data-source="-z" onmousemove="i18n(this)">-z</span></dt> <dd> <p><span data-i18n="4aa13615b2c902de1d9f59f545b0d77aae4738668c741d3a63cc46d71397d7a4/f7" data-source="Separate the commits with NULs instead of newlines." onmousemove="i18n(this)">&Rcy;&acy;&zcy;&dcy;&iecy;&lcy;&yacy;&jcy;&tcy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; NUL &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&ocy;&vcy; &ncy;&ocy;&vcy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;.</span></p> <p><span data-i18n="74d60822d117f32771f26a2761527902a118dbf67c884923ec6be1f3f708b0d6/a9" data-source="Also, when &lt;code&gt;--raw&lt;/code&gt; or &lt;code&gt;--numstat&lt;/code&gt; has been given, do not munge pathnames and use NULs as output field terminators." onmousemove="i18n(this)">&Kcy;&rcy;&ocy;&mcy;&iecy; &tcy;&ocy;&gcy;&ocy;, &iecy;&scy;&lcy;&icy; &zcy;&acy;&dcy;&acy;&ncy;  <code>--raw</code>  &icy;&lcy;&icy;  <code>--numstat</code> , &ncy;&iecy; &mcy;&iecy;&ncy;&yacy;&jcy;&tcy;&iecy; &icy;&mcy;&iecy;&ncy;&acy; &pcy;&ucy;&tcy;&iecy;&jcy; &icy; &ncy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; NUL &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &tcy;&iecy;&rcy;&mcy;&icy;&ncy;&acy;&tcy;&ocy;&rcy;&ocy;&vcy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &pcy;&ocy;&lcy;&yacy;.</span></p> <p><span data-i18n="58262d9a02c1c78589334e2e344613d9222b4a53317ab2e4ff22e8c9adedf54b/6f" data-source="Without this option, pathnames with &amp;quot;unusual&amp;quot; characters are quoted as explained for the configuration variable &lt;code&gt;core.quotePath&lt;/code&gt; (see &lt;a href=&quot;git-config&quot;&gt;git-config[1]&lt;/a&gt;)." onmousemove="i18n(this)">&Bcy;&iecy;&zcy; &ecy;&tcy;&ocy;&jcy; &ocy;&pcy;&tscy;&icy;&icy; &icy;&mcy;&iecy;&ncy;&acy; &pcy;&ucy;&tcy;&iecy;&jcy; &scy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&acy;&mcy;&icy;  &quot;unusual&quot;  &zcy;&acy;&kcy;&lcy;&yucy;&chcy;&acy;&yucy;&tcy;&scy;&yacy; &vcy; &kcy;&acy;&vcy;&ycy;&chcy;&kcy;&icy;, &kcy;&acy;&kcy; &ocy;&pcy;&icy;&scy;&acy;&ncy;&ocy; &dcy;&lcy;&yacy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ocy;&jcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  <code>core.quotePath</code>  (&scy;&mcy;.  <a href="git-config.html">git-config[1]</a> ).</span></p> </dd> <dt id="Documentation/git-log.txt---name-only"><span data-i18n="d365c3a369d47879148ac4de53dc2b93a87ec4a61961daf205bf06c642280fcc/91" data-source="--name-only" onmousemove="i18n(this)">--name-only</span></dt> <dd> <p><span data-i18n="24113320c62a5d25f9c893641dbfeb2593bb7e1f5cf961f88b246e6ca56b6754/50" data-source="Show only names of changed files. The file names are often encoded in UTF-8. For more information see the discussion about encoding in the &lt;a href=&quot;git-log&quot;&gt;git-log[1]&lt;/a&gt; manual page." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &icy;&mcy;&iecy;&ncy;&acy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy;. &Icy;&mcy;&iecy;&ncy;&acy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; &chcy;&acy;&scy;&tcy;&ocy; &kcy;&ocy;&dcy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy; &vcy; UTF-8. &Dcy;&lcy;&yacy; &pcy;&ocy;&lcy;&ucy;&chcy;&iecy;&ncy;&icy;&yacy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&jcy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&icy; &scy;&mcy;. &ocy;&bcy;&scy;&ucy;&zhcy;&dcy;&iecy;&ncy;&icy;&iecy; &kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &ncy;&acy; &scy;&tcy;&rcy;&acy;&ncy;&icy;&tscy;&iecy; &rcy;&ucy;&kcy;&ocy;&vcy;&ocy;&dcy;&scy;&tcy;&vcy;&acy;  <a href="git-log.html">git-log[1]</a> .</span></p> </dd> <dt id="Documentation/git-log.txt---name-status"><span data-i18n="0e2589b79bd26d46bd369d86869973fa110246a997e595723feed828a5df2caf/d3" data-source="--name-status" onmousemove="i18n(this)">--name-status</span></dt> <dd> <p><span data-i18n="f604fdac9faccf30f6494d1b6504b0fb0b7f3bbc8dbf4d76a1087cc973617522/6c" data-source="Show only names and status of changed files. See the description of the &lt;code&gt;--diff-filter&lt;/code&gt; option on what the status letters mean. Just like &lt;code&gt;--name-only&lt;/code&gt; the file names are often encoded in UTF-8." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &icy;&mcy;&iecy;&ncy;&acy; &icy; &scy;&tcy;&acy;&tcy;&ucy;&scy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy;. &CHcy;&tcy;&ocy; &ocy;&zcy;&ncy;&acy;&chcy;&acy;&yucy;&tcy; &bcy;&ucy;&kcy;&vcy;&ycy; &scy;&ocy;&scy;&tcy;&ocy;&yacy;&ncy;&icy;&yacy;, &scy;&mcy;. &vcy; &ocy;&pcy;&icy;&scy;&acy;&ncy;&icy;&icy; &ocy;&pcy;&tscy;&icy;&icy;  <code>--diff-filter</code> . &Kcy;&acy;&kcy; &icy; &vcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &scy;  <code>--name-only</code> , &icy;&mcy;&iecy;&ncy;&acy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; &chcy;&acy;&scy;&tcy;&ocy; &kcy;&ocy;&dcy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy; &vcy; UTF-8.</span></p> </dd> <dt id="Documentation/git-log.txt---submoduleltformatgt"><span data-i18n="8fbe4cdec523172f0d110759341259c08f08d022771dc9c86974e2e249c9c610/cb" data-source="--submodule[=&amp;lt;format&amp;gt;]" onmousemove="i18n(this)">--submodule[=&lt;format&gt;]</span></dt> <dd> <p> <span data-i18n="e5761f3186d457c788c625de1960568eb4a50abddde54e2b386b21832059f766/47" data-source="Specify how differences in submodules are shown. When specifying &lt;code&gt;--submodule=short&lt;/code&gt; the &lt;code&gt;short&lt;/code&gt; format is used. This format just shows the names of the commits at the beginning and end of the range. When &lt;code&gt;--submodule&lt;/code&gt; or &lt;code&gt;--submodule=log&lt;/code&gt; is specified, the &lt;code&gt;log&lt;/code&gt; format is used. This format lists the commits in the range like &lt;a href=&quot;git-submodule&quot;&gt;git-submodule[1]&lt;/a&gt;&lt;code&gt;summary&lt;/code&gt; does. When &lt;code&gt;--submodule=diff&lt;/code&gt; is specified, the &lt;code&gt;diff&lt;/code&gt; format is used. This format shows an inline diff of the changes in the submodule contents between the commit range. Defaults to &lt;code&gt;diff.submodule&lt;/code&gt; or the &lt;code&gt;short&lt;/code&gt; format if the config option is unset." onmousemove="i18n(this)">&Ucy;&kcy;&acy;&zhcy;&icy;&tcy;&iecy;, &kcy;&acy;&kcy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&yucy;&tcy;&scy;&yacy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&yacy; &vcy; &pcy;&ocy;&dcy;&mcy;&ocy;&dcy;&ucy;&lcy;&yacy;&khcy;. &Pcy;&rcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&icy;&icy;  <code>--submodule=short</code>  &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;  <code>short</code> . &Ecy;&tcy;&ocy;&tcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; &pcy;&rcy;&ocy;&scy;&tcy;&ocy; &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &icy;&mcy;&iecy;&ncy;&acy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &vcy; &ncy;&acy;&chcy;&acy;&lcy;&iecy; &icy; &kcy;&ocy;&ncy;&tscy;&iecy; &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy;&acy;. &IEcy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;  <code>--submodule</code>  &icy;&lcy;&icy;  <code>--submodule=log</code> , &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;  <code>log</code> . &Vcy; &ecy;&tcy;&ocy;&mcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy; &pcy;&iecy;&rcy;&iecy;&chcy;&icy;&scy;&lcy;&iecy;&ncy;&ycy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &vcy; &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy;&iecy;, &kcy;&acy;&kcy; &vcy;  <a href="git-submodule.html">git-submodule[1]</a>  &icy;  <code>summary</code> . &IEcy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;  <code>--submodule=diff</code> , &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;  <code>diff</code> . &Ecy;&tcy;&ocy;&tcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &vcy;&scy;&tcy;&rcy;&ocy;&iecy;&ncy;&ncy;&ucy;&yucy; &rcy;&acy;&zcy;&ncy;&icy;&tscy;&ucy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy; &vcy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&mcy;&ocy;&mcy; &pcy;&ocy;&dcy;&mcy;&ocy;&dcy;&ucy;&lcy;&yacy; &mcy;&iecy;&zhcy;&dcy;&ucy; &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy;&ocy;&mcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;  <code>diff.submodule</code>  &icy;&lcy;&icy;  <code>short</code> , &iecy;&scy;&lcy;&icy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy; &ncy;&iecy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;.</span></p> </dd> <dt id="Documentation/git-log.txt---colorltwhengt"><span data-i18n="c36185df0ea2ffc285428d39c8d1623313b991728a5d48e23cf8d6b438721a82/7e" data-source="--color[=&amp;lt;when&amp;gt;]" onmousemove="i18n(this)">--color[=&lt;when&gt;]</span></dt> <dd> <p><span data-i18n="8568d72a2818efa854f2e48cadd5275863ba8f3cc292777b8ea4e57020452732/a0" data-source="Show colored diff. &lt;code&gt;--color&lt;/code&gt; (i.e. without &lt;code&gt;=&amp;lt;when&amp;gt;&lt;/code&gt;) is the same as &lt;code&gt;--color=always&lt;/code&gt;. &lt;code&gt;&amp;lt;when&amp;gt;&lt;/code&gt; can be one of &lt;code&gt;always&lt;/code&gt;, &lt;code&gt;never&lt;/code&gt;, or &lt;code&gt;auto&lt;/code&gt;." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &tscy;&vcy;&iecy;&tcy;&ncy;&ycy;&iecy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&yacy;.  <code>--color</code>  (&tcy;.&iecy;. &bcy;&iecy;&zcy;  <code>=&lt;when&gt;</code> ) &acy;&ncy;&acy;&lcy;&ocy;&gcy;&icy;&chcy;&iecy;&ncy;  <code>--color=always</code> .  <code>&lt;when&gt;</code>  &mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy; &ocy;&dcy;&ncy;&icy;&mcy; &icy;&zcy;  <code>always</code> ,  <code>never</code>  &icy;&lcy;&icy;  <code>auto</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---no-color"><span data-i18n="b0a0f3ad2de571a1055a5ad21a27e8e38992745dd19ab1993f0007c9902f1698/92" data-source="--no-color" onmousemove="i18n(this)">--no-color</span></dt> <dd> <p><span data-i18n="fe3114f1ac70d5907cc71856fd3953f93661d06ec103a6d74224f0917d03a86d/d4" data-source="Turn off colored diff. It is the same as &lt;code&gt;--color=never&lt;/code&gt;." onmousemove="i18n(this)">&Ocy;&tcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&softcy; &tscy;&vcy;&iecy;&tcy;&ncy;&ocy;&jcy; &dcy;&icy;&fcy;&fcy;. &Ecy;&tcy;&ocy; &tcy;&ocy; &zhcy;&iecy; &scy;&acy;&mcy;&ocy;&iecy;, &chcy;&tcy;&ocy; &icy;  <code>--color=never</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---color-movedltmodegt"><span data-i18n="6fdc83d9a7fdb6ed27649d7ffd89c2eeaf7cd2d0bfdfea2acfaebb35e71dfaf4/25" data-source="--color-moved[=&amp;lt;mode&amp;gt;]" onmousemove="i18n(this)">--color-moved[=&lt;mode&gt;]</span></dt> <dd> <p><span data-i18n="0005e715454e359a2866b77319bae60e3d7a56d40cfa43a116034ffda9b28fc7/4a" data-source="Moved lines of code are colored differently. The &amp;lt;mode&amp;gt; defaults to &lt;code&gt;no&lt;/code&gt; if the option is not given and to &lt;code&gt;zebra&lt;/code&gt; if the option with no mode is given. The mode must be one of:" onmousemove="i18n(this)">&Pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&shchcy;&iecy;&ncy;&ncy;&ycy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &kcy;&ocy;&dcy;&acy; &ocy;&kcy;&rcy;&acy;&shcy;&icy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &pcy;&ocy;-&dcy;&rcy;&ucy;&gcy;&ocy;&mcy;&ucy;. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &lt;mode&gt; &icy;&mcy;&iecy;&iecy;&tcy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy;  <code>no</code> , &iecy;&scy;&lcy;&icy; &ocy;&pcy;&tscy;&icy;&yacy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&acy;, &icy;  <code>zebra</code> , &iecy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; &bcy;&iecy;&zcy; &rcy;&iecy;&zhcy;&icy;&mcy;&acy;. &Rcy;&iecy;&zhcy;&icy;&mcy; &dcy;&ocy;&lcy;&zhcy;&iecy;&ncy; &bcy;&ycy;&tcy;&softcy; &ocy;&dcy;&ncy;&icy;&mcy; &icy;&zcy;:</span></p> <div> <div> <div> <dl> <dt id="Documentation/git-log.txt-no"><span data-i18n="9390298f3fb0c5b160498935d79cb139aef28e1c47358b4bbba61862b9c26e59/77" data-source="no" onmousemove="i18n(this)">no</span></dt> <dd> <p><span data-i18n="da481316b86f5b8cc5496ba43fd942b3ea6d77cacb3ae7831c4fd486fadf9d70/32" data-source="Moved lines are not highlighted." onmousemove="i18n(this)">&Pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&shchcy;&iecy;&ncy;&ncy;&ycy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &ncy;&iecy; &vcy;&ycy;&dcy;&iecy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy;.</span></p> </dd> <dt id="Documentation/git-log.txt-default"><span data-i18n="37a8eec1ce19687d132fe29051dca629d164e2c4958ba141d5f4133a33f0688f/15" data-source="default" onmousemove="i18n(this)">default</span></dt> <dd> <p><span data-i18n="1195a94f30aeb742a786f0ac0663f525df7593b0897013f539559e40ec4f76b9/9f" data-source="Is a synonym for &lt;code&gt;zebra&lt;/code&gt;. This may change to a more sensible mode in the future." onmousemove="i18n(this)">&YAcy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &scy;&icy;&ncy;&ocy;&ncy;&icy;&mcy;&ocy;&mcy;  <code>zebra</code> . &Vcy; &bcy;&ucy;&dcy;&ucy;&shchcy;&iecy;&mcy; &ecy;&tcy;&ocy;&tcy; &rcy;&iecy;&zhcy;&icy;&mcy; &mcy;&ocy;&zhcy;&iecy;&tcy; &icy;&zcy;&mcy;&iecy;&ncy;&icy;&tcy;&softcy;&scy;&yacy; &ncy;&acy; &bcy;&ocy;&lcy;&iecy;&iecy; &rcy;&acy;&zcy;&ucy;&mcy;&ncy;&ycy;&jcy;.</span></p> </dd> <dt id="Documentation/git-log.txt-plain"><span data-i18n="a116c9ed46d6207734a43317d30fd88f52ac8634c37d904bbf4e41d865f90475/7b" data-source="plain" onmousemove="i18n(this)">plain</span></dt> <dd> <p><span data-i18n="d8c017437a50557b43e2e0fb91dbf674495d7becf379965a90ca00bbdf59fd62/e3" data-source="Any line that is added in one location and was removed in another location will be colored with &lt;code&gt;color.diff.newMoved&lt;/code&gt;. Similarly &lt;code&gt;color.diff.oldMoved&lt;/code&gt; will be used for removed lines that are added somewhere else in the diff. This mode picks up any moved line, but it is not very useful in a review to determine if a block of code was moved without permutation." onmousemove="i18n(this)">&Lcy;&yucy;&bcy;&acy;&yacy; &lcy;&icy;&ncy;&icy;&yacy;, &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&ncy;&acy;&yacy; &vcy; &ocy;&dcy;&ncy;&ocy;&mcy; &mcy;&iecy;&scy;&tcy;&iecy; &icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&acy;&yacy; &vcy; &dcy;&rcy;&ucy;&gcy;&ocy;&mcy;, &bcy;&ucy;&dcy;&iecy;&tcy; &ocy;&kcy;&rcy;&acy;&shcy;&iecy;&ncy;&acy; &vcy; &tscy;&vcy;&iecy;&tcy;  <code>color.diff.newMoved</code> . &Acy;&ncy;&acy;&lcy;&ocy;&gcy;&icy;&chcy;&ncy;&ocy;  <code>color.diff.oldMoved</code>  &bcy;&ucy;&dcy;&iecy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &dcy;&lcy;&yacy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &scy;&tcy;&rcy;&ocy;&kcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &gcy;&dcy;&iecy;-&tcy;&ocy; &iecy;&shchcy;&iecy; &vcy; &fcy;&acy;&jcy;&lcy;&iecy; diff. &Ecy;&tcy;&ocy;&tcy; &rcy;&iecy;&zhcy;&icy;&mcy; &ucy;&lcy;&acy;&vcy;&lcy;&icy;&vcy;&acy;&iecy;&tcy; &lcy;&yucy;&bcy;&ucy;&yucy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&shchcy;&iecy;&ncy;&ncy;&ucy;&yucy; &scy;&tcy;&rcy;&ocy;&kcy;&ucy;, &ncy;&ocy; &pcy;&rcy;&icy; &pcy;&rcy;&ocy;&scy;&mcy;&ocy;&tcy;&rcy;&iecy; &ocy;&ncy; &ncy;&iecy; &ocy;&chcy;&iecy;&ncy;&softcy; &pcy;&ocy;&lcy;&iecy;&zcy;&iecy;&ncy; &dcy;&lcy;&yacy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&icy;&yacy; &tcy;&ocy;&gcy;&ocy;, &bcy;&ycy;&lcy; &lcy;&icy; &bcy;&lcy;&ocy;&kcy; &kcy;&ocy;&dcy;&acy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&shchcy;&iecy;&ncy; &bcy;&iecy;&zcy; &pcy;&iecy;&rcy;&iecy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&kcy;&icy;.</span></p> </dd> <dt id="Documentation/git-log.txt-blocks"><span data-i18n="2a12da17d27cd05ab0f3148816c1b4a702334202e82c5ad0dff734cb45db8017/1d" data-source="blocks" onmousemove="i18n(this)">blocks</span></dt> <dd> <p><span data-i18n="bca9d18d61e7909c620288ecd0c8c4250419911d8492d66cc57a678d5c203c25/6d" data-source="Blocks of moved text of at least 20 alphanumeric characters are detected greedily. The detected blocks are painted using either the &lt;code&gt;color.diff.{old,new}Moved&lt;/code&gt; color. Adjacent blocks cannot be told apart." onmousemove="i18n(this)">&Bcy;&lcy;&ocy;&kcy;&icy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&shchcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &tcy;&iecy;&kcy;&scy;&tcy;&acy; &dcy;&lcy;&icy;&ncy;&ocy;&jcy; &ncy;&iecy; &mcy;&iecy;&ncy;&iecy;&iecy; 20 &bcy;&ucy;&kcy;&vcy;&iecy;&ncy;&ncy;&ocy;-&tscy;&icy;&fcy;&rcy;&ocy;&vcy;&ycy;&khcy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&ocy;&vcy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&icy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &zhcy;&acy;&dcy;&ncy;&ocy;. &Ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&iecy;&ncy;&ncy;&ycy;&iecy; &bcy;&lcy;&ocy;&kcy;&icy; &ocy;&kcy;&rcy;&acy;&shcy;&icy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &vcy; &tscy;&vcy;&iecy;&tcy;  <code>color.diff.{old,new}Moved</code> . &Scy;&ocy;&scy;&iecy;&dcy;&ncy;&icy;&iecy; &bcy;&lcy;&ocy;&kcy;&icy; &ncy;&iecy;&vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&ocy; &ocy;&tcy;&lcy;&icy;&chcy;&icy;&tcy;&softcy; &dcy;&rcy;&ucy;&gcy; &ocy;&tcy; &dcy;&rcy;&ucy;&gcy;&acy;.</span></p> </dd> <dt id="Documentation/git-log.txt-zebra"><span data-i18n="676cb75018edccf10fce6f376f2124e02c3293fa3fe8f953c75386198c714514/ec" data-source="zebra" onmousemove="i18n(this)">zebra</span></dt> <dd> <p><span data-i18n="8494f4feed3f61a7991a0e557c4fd53a1c98cd0b156eba0362d9411329277a8a/41" data-source="Blocks of moved text are detected as in &lt;code&gt;blocks&lt;/code&gt; mode. The blocks are painted using either the &lt;code&gt;color.diff.{old,new}Moved&lt;/code&gt; color or &lt;code&gt;color.diff.{old,new}MovedAlternative&lt;/code&gt;. The change between the two colors indicates that a new block was detected." onmousemove="i18n(this)">&Bcy;&lcy;&ocy;&kcy;&icy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&shchcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &tcy;&iecy;&kcy;&scy;&tcy;&acy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&icy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &kcy;&acy;&kcy; &vcy; &rcy;&iecy;&zhcy;&icy;&mcy;&iecy;  <code>blocks</code> . &Bcy;&lcy;&ocy;&kcy;&icy; &ocy;&kcy;&rcy;&acy;&shcy;&iecy;&ncy;&ycy; &lcy;&icy;&bcy;&ocy; &vcy; &tscy;&vcy;&iecy;&tcy;  <code>color.diff.{old,new}Moved</code> , &lcy;&icy;&bcy;&ocy; &vcy; &tscy;&vcy;&iecy;&tcy;  <code>color.diff.{old,new}MovedAlternative</code> . &Icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&iecy; &dcy;&vcy;&ucy;&khcy; &tscy;&vcy;&iecy;&tcy;&ocy;&vcy; &ucy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &ncy;&acy; &tcy;&ocy;, &chcy;&tcy;&ocy; &bcy;&ycy;&lcy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&iecy;&ncy; &ncy;&ocy;&vcy;&ycy;&jcy; &bcy;&lcy;&ocy;&kcy;.</span></p> </dd> <dt id="Documentation/git-log.txt-dimmed-zebra"><span data-i18n="260cd5c43d54ebb924d5578073b109f55bbd3f182bd7fde012a25d2695cb17a6/7a" data-source="dimmed-zebra" onmousemove="i18n(this)">dimmed-zebra</span></dt> <dd> <p><span data-i18n="52d42accee646fde97a017722a2681596f290e246b0c2cd3361be6e1b34d092f/62" data-source="Similar to &lt;code&gt;zebra&lt;/code&gt;, but additional dimming of uninteresting parts of moved code is performed. The bordering lines of two adjacent blocks are considered interesting, the rest is uninteresting. &lt;code&gt;dimmed_zebra&lt;/code&gt; is a deprecated synonym." onmousemove="i18n(this)">&Acy;&ncy;&acy;&lcy;&ocy;&gcy;&icy;&chcy;&iecy;&ncy;  <code>zebra</code> , &ncy;&ocy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&yacy;&iecy;&tcy;&scy;&yacy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&iecy; &zcy;&acy;&tcy;&iecy;&mcy;&ncy;&iecy;&ncy;&icy;&iecy; &ncy;&iecy;&icy;&ncy;&tcy;&iecy;&rcy;&iecy;&scy;&ncy;&ycy;&khcy; &chcy;&acy;&scy;&tcy;&iecy;&jcy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&shchcy;&acy;&iecy;&mcy;&ocy;&gcy;&ocy; &kcy;&ocy;&dcy;&acy;. &Icy;&ncy;&tcy;&iecy;&rcy;&iecy;&scy;&ncy;&ycy;&mcy;&icy; &scy;&chcy;&icy;&tcy;&acy;&yucy;&tcy;&scy;&yacy; &gcy;&rcy;&acy;&ncy;&icy;&chcy;&acy;&shchcy;&icy;&iecy; &lcy;&icy;&ncy;&icy;&icy; &dcy;&vcy;&ucy;&khcy; &scy;&ocy;&scy;&iecy;&dcy;&ncy;&icy;&khcy; &bcy;&lcy;&ocy;&kcy;&ocy;&vcy;, &ocy;&scy;&tcy;&acy;&lcy;&softcy;&ncy;&ocy;&iecy; &ncy;&iecy;&icy;&ncy;&tcy;&iecy;&rcy;&iecy;&scy;&ncy;&ocy;.  <code>dimmed_zebra</code>  &mdash; &ucy;&scy;&tcy;&acy;&rcy;&iecy;&vcy;&shcy;&icy;&jcy; &scy;&icy;&ncy;&ocy;&ncy;&icy;&mcy;.</span></p> </dd> </dl> </div> </div> </div> </dd> <dt id="Documentation/git-log.txt---no-color-moved"><span data-i18n="75b4431da3604900591728ac6672ca4e0cb2eea1c8ba2c41d3053c696bc1d32d/c7" data-source="--no-color-moved" onmousemove="i18n(this)">--no-color-moved</span></dt> <dd> <p><span data-i18n="25f81bc51026e41c163b736402074c3b652d17599fb550cc1ff3b61198fb2a63/52" data-source="Turn off move detection. This can be used to override configuration settings. It is the same as &lt;code&gt;--color-moved=no&lt;/code&gt;." onmousemove="i18n(this)">&Ocy;&tcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&iecy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&iecy;&ncy;&icy;&iecy; &dcy;&vcy;&icy;&zhcy;&iecy;&ncy;&icy;&yacy;. &Ecy;&tcy;&ocy; &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &dcy;&lcy;&yacy; &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&icy;&yacy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&iecy;&kcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;. &Ecy;&tcy;&ocy; &tcy;&ocy; &zhcy;&iecy; &scy;&acy;&mcy;&ocy;&iecy;, &chcy;&tcy;&ocy; &icy;  <code>--color-moved=no</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---color-moved-wsltmodesgt"><span data-i18n="94b89c510ffa6e3abcf313f50a303011906c1ee7672777506785efe7d4f2eeea/1f" data-source="--color-moved-ws=&amp;lt;modes&amp;gt;" onmousemove="i18n(this)">--color-moved-ws=&lt;modes&gt;</span></dt> <dd> <p><span data-i18n="f00d1367e0839cd9615a740af534260680c12ddd18735bc1af0f5fcee45a33a5/93" data-source="This configures how whitespace is ignored when performing the move detection for &lt;code&gt;--color-moved&lt;/code&gt;. These modes can be given as a comma separated list:" onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&yacy;&iecy;&tcy;, &kcy;&acy;&kcy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ycy; &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy; &pcy;&rcy;&icy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&iecy;&ncy;&icy;&icy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&shchcy;&iecy;&ncy;&icy;&yacy; &dcy;&lcy;&yacy;  <code>--color-moved</code> . &Ecy;&tcy;&icy; &rcy;&iecy;&zhcy;&icy;&mcy;&ycy; &mcy;&ocy;&zhcy;&ncy;&ocy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &vcy; &vcy;&icy;&dcy;&iecy; &scy;&pcy;&icy;&scy;&kcy;&acy;, &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &zcy;&acy;&pcy;&yacy;&tcy;&ycy;&mcy;&icy;:</span></p> <div> <div> <div> <dl> <dt id="Documentation/git-log.txt-no-1"><span data-i18n="9390298f3fb0c5b160498935d79cb139aef28e1c47358b4bbba61862b9c26e59/77" data-source="no" onmousemove="i18n(this)">no</span></dt> <dd> <p><span data-i18n="fc55df2662aa473dbad31604db4120d6881f9744dc0f1632ff1578e018ecd7b9/9c" data-source="Do not ignore whitespace when performing move detection." onmousemove="i18n(this)">&Ncy;&iecy; &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&jcy;&tcy;&iecy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ycy; &pcy;&rcy;&icy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&iecy;&ncy;&icy;&icy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&shchcy;&iecy;&ncy;&icy;&yacy;.</span></p> </dd> <dt id="Documentation/git-log.txt-ignore-space-at-eol"><span data-i18n="ce73c9bb81f03bcdc6361adfbc3237e282ec86ed5d9109a9cc86249a18ebb6dc/c8" data-source="ignore-space-at-eol" onmousemove="i18n(this)">ignore-space-at-eol</span></dt> <dd> <p><span data-i18n="3cdd8c3be3774146b3fccf6369a7c7a945fe3f383eaeea414b7061809229c256/9d" data-source="Ignore changes in whitespace at EOL." onmousemove="i18n(this)">&Icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &vcy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&acy;&khcy; &vcy; &kcy;&ocy;&ncy;&tscy;&iecy; EOL.</span></p> </dd> <dt id="Documentation/git-log.txt-ignore-space-change"><span data-i18n="273196c9bd7f9ae458abbff9dcc1dddc0270e1c86fdb7200c5e81f016032ed90/e2" data-source="ignore-space-change" onmousemove="i18n(this)">ignore-space-change</span></dt> <dd> <p><span data-i18n="24f154ffe3790c316239500a85f24ae28253de81fe8a9e6061d3a050834ab50c/70" data-source="Ignore changes in amount of whitespace. This ignores whitespace at line end, and considers all other sequences of one or more whitespace characters to be equivalent." onmousemove="i18n(this)">&Icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &vcy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ocy;&vcy;. &Pcy;&rcy;&icy; &ecy;&tcy;&ocy;&mcy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ycy; &vcy; &kcy;&ocy;&ncy;&tscy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy;, &acy; &vcy;&scy;&iecy; &ocy;&scy;&tcy;&acy;&lcy;&softcy;&ncy;&ycy;&iecy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&scy;&tcy;&icy; &icy;&zcy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &icy;&lcy;&icy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&icy;&khcy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&ocy;&vcy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ocy;&vcy; &scy;&chcy;&icy;&tcy;&acy;&yucy;&tcy;&scy;&yacy; &ecy;&kcy;&vcy;&icy;&vcy;&acy;&lcy;&iecy;&ncy;&tcy;&ncy;&ycy;&mcy;&icy;.</span></p> </dd> <dt id="Documentation/git-log.txt-ignore-all-space"><span data-i18n="2eea45de972e4529e198572eba59078d67af8251f0a0e169aaa42ea54b4ae40a/23" data-source="ignore-all-space" onmousemove="i18n(this)">ignore-all-space</span></dt> <dd> <p><span data-i18n="870f0b437e9a7f5bd1d53ab8251417487446fad3241ed00fb3b88dd61418aa14/5b" data-source="Ignore whitespace when comparing lines. This ignores differences even if one line has whitespace where the other line has none." onmousemove="i18n(this)">&Icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&jcy;&tcy;&iecy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ycy; &pcy;&rcy;&icy; &scy;&rcy;&acy;&vcy;&ncy;&iecy;&ncy;&icy;&icy; &scy;&tcy;&rcy;&ocy;&kcy;. &Pcy;&rcy;&icy; &ecy;&tcy;&ocy;&mcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&yacy; &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy;, &dcy;&acy;&zhcy;&iecy; &iecy;&scy;&lcy;&icy; &vcy; &ocy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy; &iecy;&scy;&tcy;&softcy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ycy;, &acy; &vcy; &dcy;&rcy;&ucy;&gcy;&ocy;&jcy; &icy;&khcy; &ncy;&iecy;&tcy;.</span></p> </dd> <dt id="Documentation/git-log.txt-allow-indentation-change"><span data-i18n="03123698ce4fc1a60052fb7f0b25759cf373e46d0ae412993af831166078c062/a0" data-source="allow-indentation-change" onmousemove="i18n(this)">allow-indentation-change</span></dt> <dd> <p><span data-i18n="b49102e57f9f15e4eac37a325b760a9f854951746222c6b1916332463bd1516f/25" data-source="Initially ignore any whitespace in the move detection, then group the moved code blocks only into a block if the change in whitespace is the same per line. This is incompatible with the other modes." onmousemove="i18n(this)">&Pcy;&iecy;&rcy;&vcy;&ocy;&ncy;&acy;&chcy;&acy;&lcy;&softcy;&ncy;&ocy; &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&jcy;&tcy;&iecy; &lcy;&yucy;&bcy;&ycy;&iecy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ycy; &pcy;&rcy;&icy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&iecy;&ncy;&icy;&icy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&shchcy;&iecy;&ncy;&icy;&yacy;, &zcy;&acy;&tcy;&iecy;&mcy; &gcy;&rcy;&ucy;&pcy;&pcy;&icy;&rcy;&ucy;&jcy;&tcy;&iecy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&shchcy;&iecy;&ncy;&ncy;&ycy;&iecy; &bcy;&lcy;&ocy;&kcy;&icy; &kcy;&ocy;&dcy;&acy; &vcy; &bcy;&lcy;&ocy;&kcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &vcy; &tcy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy;, &iecy;&scy;&lcy;&icy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&iecy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ocy;&vcy; &ocy;&dcy;&icy;&ncy;&acy;&kcy;&ocy;&vcy;&ocy; &dcy;&lcy;&yacy; &kcy;&acy;&zhcy;&dcy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;. &Ecy;&tcy;&ocy; &ncy;&iecy;&scy;&ocy;&vcy;&mcy;&iecy;&scy;&tcy;&icy;&mcy;&ocy; &scy; &dcy;&rcy;&ucy;&gcy;&icy;&mcy;&icy; &rcy;&iecy;&zhcy;&icy;&mcy;&acy;&mcy;&icy;.</span></p> </dd> </dl> </div> </div> </div> </dd> <dt id="Documentation/git-log.txt---no-color-moved-ws"><span data-i18n="868b97e83fa23b9035cc1b357b5e19b61b3650db1371d817d7a281c051784e1f/06" data-source="--no-color-moved-ws" onmousemove="i18n(this)">--no-color-moved-ws</span></dt> <dd> <p><span data-i18n="5efa7248fa5b7d0a73f07663826a809260d22bbb1f65796674d092f7c01f3fac/94" data-source="Do not ignore whitespace when performing move detection. This can be used to override configuration settings. It is the same as &lt;code&gt;--color-moved-ws=no&lt;/code&gt;." onmousemove="i18n(this)">&Ncy;&iecy; &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&jcy;&tcy;&iecy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ycy; &pcy;&rcy;&icy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&iecy;&ncy;&icy;&icy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&shchcy;&iecy;&ncy;&icy;&yacy;. &Ecy;&tcy;&ocy; &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &dcy;&lcy;&yacy; &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&icy;&yacy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&iecy;&kcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;. &Ecy;&tcy;&ocy; &tcy;&ocy; &zhcy;&iecy; &scy;&acy;&mcy;&ocy;&iecy;, &chcy;&tcy;&ocy; &icy;  <code>--color-moved-ws=no</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---word-diffltmodegt"><span data-i18n="6546e7a5cf349d2ffabeb68972a58403545cba4c56886b35c396d2be4367f11e/fe" data-source="--word-diff[=&amp;lt;mode&amp;gt;]" onmousemove="i18n(this)">--word-diff[=&lt;mode&gt;]</span></dt> <dd> <p><span data-i18n="3aa9774febf2cc40b2ab7b83c868264236bd8f555abe9ab8f85606e4c76fb8d6/4d" data-source="Show a word diff, using the &amp;lt;mode&amp;gt; to delimit changed words. By default, words are delimited by whitespace; see &lt;code&gt;--word-diff-regex&lt;/code&gt; below. The &amp;lt;mode&amp;gt; defaults to &lt;code&gt;plain&lt;/code&gt;, and must be one of:" onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zhcy;&icy;&tcy;&iecy; &rcy;&acy;&zcy;&ncy;&icy;&tscy;&ucy; &scy;&lcy;&ocy;&vcy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yacy; &lt;mode&gt; &dcy;&lcy;&yacy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy;&ncy;&icy;&yacy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ncy;&ycy;&khcy; &scy;&lcy;&ocy;&vcy;. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &scy;&lcy;&ocy;&vcy;&acy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&acy;&mcy;&icy;; &scy;&mcy;.  <code>--word-diff-regex</code>  &ncy;&icy;&zhcy;&iecy;. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &lt;mode&gt; &icy;&mcy;&iecy;&iecy;&tcy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy;  <code>plain</code>  &icy; &dcy;&ocy;&lcy;&zhcy;&ncy;&ocy; &bcy;&ycy;&tcy;&softcy; &ocy;&dcy;&ncy;&icy;&mcy; &icy;&zcy;:</span></p> <div> <div> <div> <dl> <dt id="Documentation/git-log.txt-color"><span data-i18n="74284d9dcbcc09928ca5d7d6187270a62ac1b58ccdc4a44b81e47257ffa53b9e/e4" data-source="color" onmousemove="i18n(this)">color</span></dt> <dd> <p><span data-i18n="1d26151268786ae5430ed190a11bf9d69e3d477c517f8e4ed8d12e314e3e6205/b6" data-source="Highlight changed words using only colors. Implies &lt;code&gt;--color&lt;/code&gt;." onmousemove="i18n(this)">&Vcy;&ycy;&dcy;&iecy;&lcy;&icy;&tcy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ncy;&ycy;&iecy; &scy;&lcy;&ocy;&vcy;&acy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &tscy;&vcy;&iecy;&tcy;&acy;. &Pcy;&ocy;&dcy;&rcy;&acy;&zcy;&ucy;&mcy;&iecy;&vcy;&acy;&iecy;&tcy;&scy;&yacy;  <code>--color</code> .</span></p> </dd> <dt id="Documentation/git-log.txt-plain-1"><span data-i18n="a116c9ed46d6207734a43317d30fd88f52ac8634c37d904bbf4e41d865f90475/7b" data-source="plain" onmousemove="i18n(this)">plain</span></dt> <dd> <p><span data-i18n="d512323fc170107523eeac7c847f60d133a819cee0a7e8bd6fa2ee4fe0836ed9/8c" data-source="Show words as &lt;code&gt;[-removed-]&lt;/code&gt; and &lt;code&gt;{+added+}&lt;/code&gt;. Makes no attempts to escape the delimiters if they appear in the input, so the output may be ambiguous." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &scy;&lcy;&ocy;&vcy;&acy; &kcy;&acy;&kcy;  <code>[-removed-]</code>  &icy;  <code>{+added+}</code> . &Ncy;&iecy; &pcy;&rcy;&iecy;&dcy;&pcy;&rcy;&icy;&ncy;&icy;&mcy;&acy;&iecy;&tcy; &pcy;&ocy;&pcy;&ycy;&tcy;&ocy;&kcy; &icy;&zcy;&bcy;&iecy;&zhcy;&acy;&tcy;&softcy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&icy;&tcy;&iecy;&lcy;&iecy;&jcy;, &iecy;&scy;&lcy;&icy; &ocy;&ncy;&icy; &pcy;&ocy;&yacy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &vcy;&ocy; &vcy;&khcy;&ocy;&dcy;&ncy;&ycy;&khcy; &dcy;&acy;&ncy;&ncy;&ycy;&khcy;, &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&iecy; &dcy;&acy;&ncy;&ncy;&ycy;&iecy; &mcy;&ocy;&gcy;&ucy;&tcy; &bcy;&ycy;&tcy;&softcy; &ncy;&iecy;&ocy;&dcy;&ncy;&ocy;&zcy;&ncy;&acy;&chcy;&ncy;&ycy;&mcy;&icy;.</span></p> </dd> <dt id="Documentation/git-log.txt-porcelain"><span data-i18n="aa150d3005ceb681bba4a9e22f46207a63ba860d72563be0b0ee1b5ecb1d5c95/5b" data-source="porcelain" onmousemove="i18n(this)">porcelain</span></dt> <dd> <p><span data-i18n="4e875aff5b82029125d0614e7070abdbf4d9186e37cb2c5525ef0f8e9edf79a2/b5" data-source="Use a special line-based format intended for script consumption. Added/removed/unchanged runs are printed in the usual unified diff format, starting with a &lt;code&gt;+&lt;/code&gt;/&lt;code&gt;-&lt;/code&gt;/` ` character at the beginning of the line and extending to the end of the line. Newlines in the input are represented by a tilde &lt;code&gt;~&lt;/code&gt; on a line of its own." onmousemove="i18n(this)">&Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &scy;&pcy;&iecy;&tscy;&icy;&acy;&lcy;&softcy;&ncy;&ycy;&jcy; &pcy;&ocy;&scy;&tcy;&rcy;&ocy;&chcy;&ncy;&ycy;&jcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;, &pcy;&rcy;&iecy;&dcy;&ncy;&acy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&ncy;&ycy;&jcy; &dcy;&lcy;&yacy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &vcy; &scy;&tscy;&iecy;&ncy;&acy;&rcy;&icy;&yacy;&khcy;. &Dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&ncy;&ycy;&iecy;/&ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ycy;&iecy;/&ncy;&iecy;&icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ncy;&ycy;&iecy; &pcy;&rcy;&ocy;&gcy;&ocy;&ncy;&ycy; &pcy;&iecy;&chcy;&acy;&tcy;&acy;&yucy;&tcy;&scy;&yacy; &vcy; &ocy;&bcy;&ycy;&chcy;&ncy;&ocy;&mcy; &ucy;&ncy;&icy;&fcy;&icy;&tscy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ocy;&mcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy;, &ncy;&acy;&chcy;&icy;&ncy;&acy;&yacy; &scy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&acy;  <code>+</code> / <code>-</code> /`` &vcy; &ncy;&acy;&chcy;&acy;&lcy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &icy; &pcy;&rcy;&ocy;&dcy;&ocy;&lcy;&zhcy;&acy;&yacy;&scy;&softcy; &dcy;&ocy; &kcy;&ocy;&ncy;&tscy;&acy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;. &Ncy;&ocy;&vcy;&ycy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &vcy;&ocy; &vcy;&khcy;&ocy;&dcy;&ncy;&ycy;&khcy; &dcy;&acy;&ncy;&ncy;&ycy;&khcy; &ocy;&bcy;&ocy;&zcy;&ncy;&acy;&chcy;&acy;&yucy;&tcy;&scy;&yacy; &tcy;&icy;&lcy;&softcy;&dcy;&ocy;&jcy;  <code>~</code>  &vcy; &ocy;&tcy;&dcy;&iecy;&lcy;&softcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy;.</span></p> </dd> <dt id="Documentation/git-log.txt-none"><span data-i18n="140bedbf9c3f6d56a9846d2ba7088798683f4da0c248231336e6a05679e4fdfe/07" data-source="none" onmousemove="i18n(this)">none</span></dt> <dd> <p><span data-i18n="0572a6eb6e238499203c8a309ea20e41f3c636a2d6316ffb0881c889f96a46a2/94" data-source="Disable word diff again." onmousemove="i18n(this)">&Scy;&ncy;&ocy;&vcy;&acy; &ocy;&tcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&iecy; &rcy;&acy;&zcy;&ncy;&icy;&tscy;&ucy; &scy;&lcy;&ocy;&vcy;.</span></p> </dd> </dl> </div> </div> </div> <p><span data-i18n="a6a15aa5cd253ded7d69ee274459174b20a5c375a10f5105e7ed8fd510347664/37" data-source="Note that despite the name of the first mode, color is used to highlight the changed parts in all modes if enabled." onmousemove="i18n(this)">&Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy; &ncy;&iecy;&scy;&mcy;&ocy;&tcy;&rcy;&yacy; &ncy;&acy; &ncy;&acy;&zcy;&vcy;&acy;&ncy;&icy;&iecy; &pcy;&iecy;&rcy;&vcy;&ocy;&gcy;&ocy; &rcy;&iecy;&zhcy;&icy;&mcy;&acy;, &tscy;&vcy;&iecy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &dcy;&lcy;&yacy; &vcy;&ycy;&dcy;&iecy;&lcy;&iecy;&ncy;&icy;&yacy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ncy;&ycy;&khcy; &chcy;&acy;&scy;&tcy;&iecy;&jcy; &vcy;&ocy; &vcy;&scy;&iecy;&khcy; &rcy;&iecy;&zhcy;&icy;&mcy;&acy;&khcy;, &iecy;&scy;&lcy;&icy; &ocy;&ncy;&icy; &vcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&ycy;.</span></p> </dd> <dt id="Documentation/git-log.txt---word-diff-regexltregexgt"><span data-i18n="018975f39ce455e16c9a45340eb819f14e7ff8cf59dec2af051e90ef788bb00b/d0" data-source="--word-diff-regex=&amp;lt;regex&amp;gt;" onmousemove="i18n(this)">--word-diff-regex=&lt;regex&gt;</span></dt> <dd> <p><span data-i18n="c12014657bc5a687766b2a5bc7cd0cab68865e4cb0f2d14d38bb13e33cb6f194/c0" data-source="Use &amp;lt;regex&amp;gt; to decide what a word is, instead of considering runs of non-whitespace to be a word. Also implies &lt;code&gt;--word-diff&lt;/code&gt; unless it was already enabled." onmousemove="i18n(this)">&Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &lt;regex&gt;, &chcy;&tcy;&ocy;&bcy;&ycy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&icy;&tcy;&softcy;, &chcy;&tcy;&ocy; &tcy;&acy;&kcy;&ocy;&iecy; &scy;&lcy;&ocy;&vcy;&ocy;, &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &tcy;&ocy;&gcy;&ocy;, &chcy;&tcy;&ocy;&bcy;&ycy; &scy;&chcy;&icy;&tcy;&acy;&tcy;&softcy; &scy;&lcy;&ocy;&vcy;&ocy;&mcy; &rcy;&yacy;&dcy;&ycy; &ncy;&iecy;&pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&softcy;&ncy;&ycy;&khcy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&ocy;&vcy;. &Tcy;&acy;&kcy;&zhcy;&iecy; &pcy;&ocy;&dcy;&rcy;&acy;&zcy;&ucy;&mcy;&iecy;&vcy;&acy;&iecy;&tcy;&scy;&yacy;  <code>--word-diff</code> , &iecy;&scy;&lcy;&icy; &ocy;&ncy; &iecy;&shchcy;&iecy; &ncy;&iecy; &bcy;&ycy;&lcy; &vcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;.</span></p> <p><span data-i18n="c9ce4e789aeb78966148e4ccff41c602788a496343f7b31c73b71312b625dbd9/d5" data-source="Every non-overlapping match of the &amp;lt;regex&amp;gt; is considered a word. Anything between these matches is considered whitespace and ignored(!) for the purposes of finding differences. You may want to append &lt;code&gt;|[^[:space:]]&lt;/code&gt; to your regular expression to make sure that it matches all non-whitespace characters. A match that contains a newline is silently truncated(!) at the newline." onmousemove="i18n(this)">&Kcy;&acy;&zhcy;&dcy;&ocy;&iecy; &ncy;&iecy;&pcy;&iecy;&rcy;&iecy;&scy;&iecy;&kcy;&acy;&yucy;&shchcy;&iecy;&iecy;&scy;&yacy; &scy;&ocy;&vcy;&pcy;&acy;&dcy;&iecy;&ncy;&icy;&iecy; &lt;regex&gt; &scy;&chcy;&icy;&tcy;&acy;&iecy;&tcy;&scy;&yacy; &scy;&lcy;&ocy;&vcy;&ocy;&mcy;. &Vcy;&scy;&iecy;, &chcy;&tcy;&ocy; &ncy;&acy;&khcy;&ocy;&dcy;&icy;&tcy;&scy;&yacy; &mcy;&iecy;&zhcy;&dcy;&ucy; &ecy;&tcy;&icy;&mcy;&icy; &scy;&ocy;&vcy;&pcy;&acy;&dcy;&iecy;&ncy;&icy;&yacy;&mcy;&icy;, &scy;&chcy;&icy;&tcy;&acy;&iecy;&tcy;&scy;&yacy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ocy;&mcy; &icy; &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&iecy;&tcy;&scy;&yacy; (!) &vcy; &tscy;&iecy;&lcy;&yacy;&khcy; &pcy;&ocy;&icy;&scy;&kcy;&acy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy;. &Vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&ocy;, &vcy;&ycy; &zcy;&acy;&khcy;&ocy;&tcy;&icy;&tcy;&iecy; &dcy;&ocy;&bcy;&acy;&vcy;&icy;&tcy;&softcy;  <code>|[^[:space:]]</code>  &kcy; &scy;&vcy;&ocy;&iecy;&mcy;&ucy; &rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ocy;&mcy;&ucy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yucy;, &chcy;&tcy;&ocy;&bcy;&ycy; &ucy;&bcy;&iecy;&dcy;&icy;&tcy;&softcy;&scy;&yacy;, &chcy;&tcy;&ocy; &ocy;&ncy;&ocy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &vcy;&scy;&iecy;&mcy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&acy;&mcy;, &ncy;&iecy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&acy;&shchcy;&icy;&mcy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ocy;&vcy;. &Scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&icy;&iecy;, &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&acy;&shchcy;&iecy;&iecy; &ncy;&ocy;&vcy;&ucy;&yucy; &scy;&tcy;&rcy;&ocy;&kcy;&ucy;, &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy; &ocy;&bcy;&rcy;&iecy;&zcy;&acy;&iecy;&tcy;&scy;&yacy;(!) &ncy;&acy; &ncy;&ocy;&vcy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy;.</span></p> <p><span data-i18n="19bd9e528b78a3e707e67e732c8ba44dacc737c86028ca56cbf7b024200bb453/07" data-source="For example, &lt;code&gt;--word-diff-regex=.&lt;/code&gt; will treat each character as a word and, correspondingly, show differences character by character." onmousemove="i18n(this)">&Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  <code>--word-diff-regex=.</code>  &bcy;&ucy;&dcy;&iecy;&tcy; &tcy;&rcy;&acy;&kcy;&tcy;&ocy;&vcy;&acy;&tcy;&softcy; &kcy;&acy;&zhcy;&dcy;&ycy;&jcy; &scy;&icy;&mcy;&vcy;&ocy;&lcy; &kcy;&acy;&kcy; &scy;&lcy;&ocy;&vcy;&ocy; &icy;, &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy;, &pcy;&ocy;&scy;&icy;&mcy;&vcy;&ocy;&lcy;&softcy;&ncy;&ocy; &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&yacy;.</span></p> <p><span data-i18n="85c417558600a22c4e1c74b79586aff6d62a8fdb965ff93d81d0d37a14f2b8b2/fc" data-source="The regex can also be set via a diff driver or configuration option, see &lt;a href=&quot;gitattributes&quot;&gt;gitattributes[5]&lt;/a&gt; or &lt;a href=&quot;git-config&quot;&gt;git-config[1]&lt;/a&gt;. Giving it explicitly overrides any diff driver or configuration setting. Diff drivers override configuration settings." onmousemove="i18n(this)">&Rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ocy;&iecy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&iecy; &tcy;&acy;&kcy;&zhcy;&iecy; &mcy;&ocy;&zhcy;&ncy;&ocy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&softcy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &dcy;&rcy;&acy;&jcy;&vcy;&iecy;&rcy;&acy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy; &icy;&lcy;&icy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&acy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;, &scy;&mcy;.  <a href="gitattributes.html">gitattributes[5]</a>  &icy;&lcy;&icy;  <a href="git-config.html">git-config[1]</a> . &IEcy;&gcy;&ocy; &yacy;&vcy;&ncy;&ocy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&icy;&iecy; &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&yacy;&iecy;&tcy; &lcy;&yucy;&bcy;&ocy;&jcy; &dcy;&rcy;&acy;&jcy;&vcy;&iecy;&rcy; &scy;&rcy;&acy;&vcy;&ncy;&iecy;&ncy;&icy;&yacy; &icy;&lcy;&icy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&jcy;&kcy;&ucy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;. &Dcy;&rcy;&acy;&jcy;&vcy;&iecy;&rcy;&ycy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy; &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&yacy;&yucy;&tcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;.</span></p> </dd> <dt id="Documentation/git-log.txt---color-wordsltregexgt"><span data-i18n="ac002d51b4d3adf3ea0e8fff010f87acc11c4eb9c712ab81532d4ddf5668c439/cd" data-source="--color-words[=&amp;lt;regex&amp;gt;]" onmousemove="i18n(this)">--color-words[=&lt;regex&gt;]</span></dt> <dd> <p><span data-i18n="3305d6ee842069a34a2a43e988b66666ed6e699b5449795a27154fd76ace1c4d/dd" data-source="Equivalent to &lt;code&gt;--word-diff=color&lt;/code&gt; plus (if a regex was specified) &lt;code&gt;--word-diff-regex=&amp;lt;regex&amp;gt;&lt;/code&gt;." onmousemove="i18n(this)">&Ecy;&kcy;&vcy;&icy;&vcy;&acy;&lcy;&iecy;&ncy;&tcy;  <code>--word-diff=color</code>  &pcy;&lcy;&yucy;&scy; (&iecy;&scy;&lcy;&icy; &bcy;&ycy;&lcy;&ocy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ocy; &rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ocy;&iecy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&iecy;)  <code>--word-diff-regex=&lt;regex&gt;</code>  .</span></p> </dd> <dt id="Documentation/git-log.txt---no-renames"><span data-i18n="a10043a2658f182416ed2dbd79fd313c3d8111a9052c8703621889e7b132f118/5c" data-source="--no-renames" onmousemove="i18n(this)">--no-renames</span></dt> <dd> <p><span data-i18n="0d16c708c4b0eb66fe907f299b9383a507b9a17dbf74120d06be0c0efa8f665f/68" data-source="Turn off rename detection, even when the configuration file gives the default to do so." onmousemove="i18n(this)">&Ocy;&tcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&iecy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&iecy;&ncy;&icy;&iecy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;, &dcy;&acy;&zhcy;&iecy; &iecy;&scy;&lcy;&icy; &vcy; &fcy;&acy;&jcy;&lcy;&iecy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ocy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;.</span></p> </dd> <dt id="Documentation/git-log.txt---no-rename-empty"><span data-i18n="fcbb6008db5efbb448858c193b174c215b1ac5bb9ca65505340032515a3a042a/ee" data-source="--[no-]rename-empty" onmousemove="i18n(this)">--[no-]rename-empty</span></dt> <dd> <p><span data-i18n="d28ff8a99d160807d7bb7ce9daa8311a507112062285068d2d043b3ef181de9f/3b" data-source="Whether to use empty blobs as rename source." onmousemove="i18n(this)">&Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &lcy;&icy; &pcy;&ucy;&scy;&tcy;&ycy;&iecy; BLOB-&ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ycy; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&acy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;.</span></p> </dd> <dt id="Documentation/git-log.txt---check"><span data-i18n="931bd06269ec48ed673e7e4e2f7fa249be10b38da9dbda07f5e2da426504087d/8a" data-source="--check" onmousemove="i18n(this)">--check</span></dt> <dd> <p><span data-i18n="1aba05a2fec694c0fed2a7a269519d634b3b81c0d35870ac6205341c5c13a02f/f5" data-source="Warn if changes introduce conflict markers or whitespace errors. What are considered whitespace errors is controlled by &lt;code&gt;core.whitespace&lt;/code&gt; configuration. By default, trailing whitespaces (including lines that consist solely of whitespaces) and a space character that is immediately followed by a tab character inside the initial indent of the line are considered whitespace errors. Exits with non-zero status if problems are found. Not compatible with --exit-code." onmousemove="i18n(this)">&Pcy;&rcy;&iecy;&dcy;&ucy;&pcy;&rcy;&iecy;&zhcy;&dcy;&acy;&tcy;&softcy;, &iecy;&scy;&lcy;&icy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &pcy;&rcy;&icy;&vcy;&ocy;&dcy;&yacy;&tcy; &kcy; &pcy;&ocy;&yacy;&vcy;&lcy;&iecy;&ncy;&icy;&yucy; &mcy;&acy;&rcy;&kcy;&iecy;&rcy;&ocy;&vcy; &kcy;&ocy;&ncy;&fcy;&lcy;&icy;&kcy;&tcy;&acy; &icy;&lcy;&icy; &ocy;&shcy;&icy;&bcy;&ocy;&kcy; &vcy; &vcy;&icy;&dcy;&iecy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ocy;&vcy;. &Tcy;&ocy;, &chcy;&tcy;&ocy; &scy;&chcy;&icy;&tcy;&acy;&iecy;&tcy;&scy;&yacy; &ocy;&shcy;&icy;&bcy;&kcy;&ocy;&jcy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ocy;&vcy;, &kcy;&ocy;&ncy;&tcy;&rcy;&ocy;&lcy;&icy;&rcy;&ucy;&iecy;&tcy;&scy;&yacy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&iecy;&jcy;  <code>core.whitespace</code> . &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &kcy;&ocy;&ncy;&iecy;&chcy;&ncy;&ycy;&iecy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ycy; (&vcy;&kcy;&lcy;&yucy;&chcy;&acy;&yacy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;, &scy;&ocy;&scy;&tcy;&ocy;&yacy;&shchcy;&icy;&iecy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &icy;&zcy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ocy;&vcy;) &icy; &scy;&icy;&mcy;&vcy;&ocy;&lcy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&acy;, &zcy;&acy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&mcy; &scy;&rcy;&acy;&zcy;&ucy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; &scy;&icy;&mcy;&vcy;&ocy;&lcy; &tcy;&acy;&bcy;&ucy;&lcy;&yacy;&tscy;&icy;&icy; &vcy;&ncy;&ucy;&tcy;&rcy;&icy; &ncy;&acy;&chcy;&acy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy; &ocy;&tcy;&scy;&tcy;&ucy;&pcy;&acy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;, &scy;&chcy;&icy;&tcy;&acy;&yucy;&tcy;&scy;&yacy; &ocy;&shcy;&icy;&bcy;&kcy;&acy;&mcy;&icy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ocy;&vcy;. &Vcy;&ycy;&khcy;&ocy;&dcy; &scy; &ncy;&iecy;&ncy;&ucy;&lcy;&iecy;&vcy;&ycy;&mcy; &scy;&tcy;&acy;&tcy;&ucy;&scy;&ocy;&mcy;, &iecy;&scy;&lcy;&icy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&iecy;&ncy;&ycy; &pcy;&rcy;&ocy;&bcy;&lcy;&iecy;&mcy;&ycy;. &Ncy;&iecy;&scy;&ocy;&vcy;&mcy;&iecy;&scy;&tcy;&icy;&mcy;&ocy; &scy; --exit-code.</span></p> </dd> <dt id="Documentation/git-log.txt---ws-error-highlightltkindgt"><span data-i18n="485ae737a4b6b72cb77d622d0d4b59ad4323933ad57d1abf91f50dbc125393b8/d3" data-source="--ws-error-highlight=&amp;lt;kind&amp;gt;" onmousemove="i18n(this)">--ws-error-highlight=&lt;kind&gt;</span></dt> <dd> <p><span data-i18n="680fa7e13dfb96ba4c57f3d83d7d7898bdfffa9d75f887048af311ae3917138d/9f" data-source="Highlight whitespace errors in the &lt;code&gt;context&lt;/code&gt;, &lt;code&gt;old&lt;/code&gt; or &lt;code&gt;new&lt;/code&gt; lines of the diff. Multiple values are separated by comma, &lt;code&gt;none&lt;/code&gt; resets previous values, &lt;code&gt;default&lt;/code&gt; reset the list to &lt;code&gt;new&lt;/code&gt; and &lt;code&gt;all&lt;/code&gt; is a shorthand for &lt;code&gt;old,new,context&lt;/code&gt;. When this option is not given, and the configuration variable &lt;code&gt;diff.wsErrorHighlight&lt;/code&gt; is not set, only whitespace errors in &lt;code&gt;new&lt;/code&gt; lines are highlighted. The whitespace errors are colored with &lt;code&gt;color.diff.whitespace&lt;/code&gt;." onmousemove="i18n(this)">&Vcy;&ycy;&dcy;&iecy;&lcy;&icy;&tcy;&iecy; &ocy;&shcy;&icy;&bcy;&kcy;&icy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ocy;&vcy; &vcy; &scy;&tcy;&rcy;&ocy;&kcy;&acy;&khcy;  <code>context</code> ,  <code>old</code>  &icy;&lcy;&icy;  <code>new</code>  &fcy;&acy;&jcy;&lcy;&acy; diff. &Ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&jcy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &zcy;&acy;&pcy;&yacy;&tcy;&ocy;&jcy;,  <code>none</code>  &scy;&bcy;&rcy;&acy;&scy;&ycy;&vcy;&acy;&iecy;&tcy; &pcy;&rcy;&iecy;&dcy;&ycy;&dcy;&ucy;&shchcy;&icy;&iecy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy;,  <code>default</code>  &scy;&bcy;&rcy;&acy;&scy;&ycy;&vcy;&acy;&iecy;&tcy; &scy;&pcy;&icy;&scy;&ocy;&kcy; &ncy;&acy;  <code>new</code> , &acy;  <code>all</code>  &mdash; &ecy;&tcy;&ocy; &scy;&ocy;&kcy;&rcy;&acy;&shchcy;&iecy;&ncy;&icy;&iecy; &ocy;&tcy;  <code>old,new,context</code> . &IEcy;&scy;&lcy;&icy; &ecy;&tcy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; &ncy;&iecy; &zcy;&acy;&dcy;&acy;&ncy;&acy; &icy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&acy;&yacy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  <code>diff.wsErrorHighlight</code>  &ncy;&iecy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;&acy;, &vcy;&ycy;&dcy;&iecy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &ocy;&shcy;&icy;&bcy;&kcy;&icy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ocy;&vcy; &vcy; &scy;&tcy;&rcy;&ocy;&kcy;&acy;&khcy;  <code>new</code> . &Ocy;&shcy;&icy;&bcy;&kcy;&icy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ocy;&vcy; &ocy;&kcy;&rcy;&acy;&shcy;&iecy;&ncy;&ycy;  <code>color.diff.whitespace</code>  .</span></p> </dd> <dt id="Documentation/git-log.txt---full-index"><span data-i18n="ac3f3bb1d249e80fb77923af4ed2e1749d17dde50ff74ba273cffc7679b315b1/f6" data-source="--full-index" onmousemove="i18n(this)">--full-index</span></dt> <dd> <p><span data-i18n="a265c18224e2c92113a0ea4cc3de6af05ebc9ae73095965162700af995854c80/f1" data-source="Instead of the first handful of characters, show the full pre- and post-image blob object names on the &amp;quot;index&amp;quot; line when generating patch format output." onmousemove="i18n(this)">&Vcy;&mcy;&iecy;&scy;&tcy;&ocy; &pcy;&iecy;&rcy;&vcy;&ycy;&khcy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&icy;&khcy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&ocy;&vcy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&jcy;&tcy;&iecy; &pcy;&ocy;&lcy;&ncy;&ycy;&iecy; &icy;&mcy;&iecy;&ncy;&acy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ocy;&vcy; BLOB-&ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ocy;&vcy; &dcy;&ocy; &icy; &pcy;&ocy;&scy;&lcy;&iecy; &icy;&zcy;&ocy;&bcy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yacy; &vcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy;  &quot;index&quot;  &pcy;&rcy;&icy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&icy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&khcy; &dcy;&acy;&ncy;&ncy;&ycy;&khcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&acy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy;.</span></p> </dd> <dt id="Documentation/git-log.txt---binary"><span data-i18n="b2280f1ed7db6af916f05c6636fb40cfa3349346898700ff67989a2ddd297efc/a4" data-source="--binary" onmousemove="i18n(this)">--binary</span></dt> <dd> <p><span data-i18n="cbd3db585a73d77bf7562943274d8883faaa8f24c31cdac801dc0533c124efaf/74" data-source="In addition to &lt;code&gt;--full-index&lt;/code&gt;, output a binary diff that can be applied with &lt;code&gt;git-apply&lt;/code&gt;. Implies &lt;code&gt;--patch&lt;/code&gt;." onmousemove="i18n(this)">&Vcy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy;&icy;&iecy; &kcy;  <code>--full-index</code>  &vcy;&ycy;&vcy;&iecy;&dcy;&icy;&tcy;&iecy; &dcy;&vcy;&ocy;&icy;&chcy;&ncy;&ycy;&jcy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy; &scy;&rcy;&acy;&vcy;&ncy;&iecy;&ncy;&icy;&yacy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &mcy;&ocy;&zhcy;&ncy;&ocy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&icy;&tcy;&softcy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>git-apply</code> . &Pcy;&ocy;&dcy;&rcy;&acy;&zcy;&ucy;&mcy;&iecy;&vcy;&acy;&iecy;&tcy;&scy;&yacy;  <code>--patch</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---abbrevltngt"><span data-i18n="982fe5caefde56120ee669acd52e44de3f6e359e4706a7dc8c6edc5cce030357/41" data-source="--abbrev[=&amp;lt;n&amp;gt;]" onmousemove="i18n(this)">--abbrev[=&lt;n&gt;]</span></dt> <dd> <p><span data-i18n="bb11cd38b78d99cbfd25de143f4ceb59793f27238eee7f60efb6ae6a55f1645c/47" data-source="Instead of showing the full 40-byte hexadecimal object name in diff-raw format output and diff-tree header lines, show the shortest prefix that is at least &lt;code&gt;&amp;lt;n&amp;gt;&lt;/code&gt; hexdigits long that uniquely refers the object. In diff-patch output format, &lt;code&gt;--full-index&lt;/code&gt; takes higher precedence, i.e. if &lt;code&gt;--full-index&lt;/code&gt; is specified, full blob names will be shown regardless of &lt;code&gt;--abbrev&lt;/code&gt;. Non default number of digits can be specified with &lt;code&gt;--abbrev=&amp;lt;n&amp;gt;&lt;/code&gt;." onmousemove="i18n(this)">&Vcy;&mcy;&iecy;&scy;&tcy;&ocy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yacy; &pcy;&ocy;&lcy;&ncy;&ocy;&gcy;&ocy; 40-&bcy;&acy;&jcy;&tcy;&ocy;&vcy;&ocy;&gcy;&ocy; &shcy;&iecy;&scy;&tcy;&ncy;&acy;&dcy;&tscy;&acy;&tcy;&iecy;&rcy;&icy;&chcy;&ncy;&ocy;&gcy;&ocy; &icy;&mcy;&iecy;&ncy;&icy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy; &vcy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&khcy; &dcy;&acy;&ncy;&ncy;&ycy;&khcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&acy; diff-raw &icy; &scy;&tcy;&rcy;&ocy;&kcy;&acy;&khcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&acy; diff-tree &pcy;&ocy;&kcy;&acy;&zhcy;&icy;&tcy;&iecy; &scy;&acy;&mcy;&ycy;&jcy; &kcy;&ocy;&rcy;&ocy;&tcy;&kcy;&icy;&jcy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy; &dcy;&lcy;&icy;&ncy;&ocy;&jcy; &ncy;&iecy; &mcy;&iecy;&ncy;&iecy;&iecy; &shcy;&iecy;&scy;&tcy;&ncy;&acy;&dcy;&tscy;&acy;&tcy;&iecy;&rcy;&icy;&chcy;&ncy;&ycy;&khcy; &tscy;&icy;&fcy;&rcy;  <code>&lt;n&gt;</code> , &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &ocy;&dcy;&ncy;&ocy;&zcy;&ncy;&acy;&chcy;&ncy;&ocy; &scy;&scy;&ycy;&lcy;&acy;&iecy;&tcy;&scy;&yacy; &ncy;&acy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;. &Vcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy; &vcy;&ycy;&vcy;&ocy;&dcy;&acy; diff-patch  <code>--full-index</code>  &icy;&mcy;&iecy;&iecy;&tcy; &bcy;&ocy;&lcy;&iecy;&iecy; &vcy;&ycy;&scy;&ocy;&kcy;&icy;&jcy; &pcy;&rcy;&icy;&ocy;&rcy;&icy;&tcy;&iecy;&tcy;, &tcy;. &iecy;. &iecy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;  <code>--full-index</code> , &pcy;&ocy;&lcy;&ncy;&ycy;&iecy; &icy;&mcy;&iecy;&ncy;&acy; &bcy;&ocy;&lcy;&softcy;&shcy;&icy;&khcy; &dcy;&vcy;&ocy;&icy;&chcy;&ncy;&ycy;&khcy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ocy;&vcy; &bcy;&ucy;&dcy;&ucy;&tcy; &pcy;&ocy;&kcy;&acy;&zcy;&acy;&ncy;&ycy; &ncy;&iecy;&zcy;&acy;&vcy;&icy;&scy;&icy;&mcy;&ocy; &ocy;&tcy;  <code>--abbrev</code>  . &Ncy;&iecy;&scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&ocy;&iecy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &tscy;&icy;&fcy;&rcy; &mcy;&ocy;&zhcy;&ncy;&ocy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>--abbrev=&lt;n&gt;</code> .</span></p> </dd> <dt id="Documentation/git-log.txt--Bltngtltmgt"><span data-i18n="f0e4a1727b1242a13108587a9805d8c2ec4c0145227ee7a48ad2ac8fa608ecc6/7a" data-source="-B[&amp;lt;n&amp;gt;][/&amp;lt;m&amp;gt;]" onmousemove="i18n(this)">-B[&lt;n&gt;][/&lt;m&gt;]</span></dt> <dt id="Documentation/git-log.txt---break-rewritesltngtltmgt"><span data-i18n="4f12fb7b84eac30a26f2fe24bb7ac90d21ec0205c39e7513b5e8a83adbed0c9e/17" data-source="--break-rewrites[=[&amp;lt;n&amp;gt;][/&amp;lt;m&amp;gt;]]" onmousemove="i18n(this)">--break-rewrites[=[&lt;n&gt;][/&lt;m&gt;]]</span></dt> <dd> <p><span data-i18n="256cdc10d29871a99d66a4e20cb4e9fc80a95e50e2b8c59143a1de6a3e1c909c/5b" data-source="Break complete rewrite changes into pairs of delete and create. This serves two purposes:" onmousemove="i18n(this)">&Rcy;&acy;&zcy;&bcy;&iecy;&jcy;&tcy;&iecy; &pcy;&ocy;&lcy;&ncy;&ycy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &pcy;&iecy;&rcy;&iecy;&zcy;&acy;&pcy;&icy;&scy;&icy; &ncy;&acy; &pcy;&acy;&rcy;&ycy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&yacy; &icy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&yacy;. &Ecy;&tcy;&ocy; &scy;&lcy;&ucy;&zhcy;&icy;&tcy; &dcy;&vcy;&ucy;&mcy; &tscy;&iecy;&lcy;&yacy;&mcy;:</span></p> <p><span data-i18n="36574ba5d9a258a89027d773e7fb7548e3fcdbd8aab7b6f84e760ab36268ff22/0d" data-source="It affects the way a change that amounts to a total rewrite of a file not as a series of deletion and insertion mixed together with a very few lines that happen to match textually as the context, but as a single deletion of everything old followed by a single insertion of everything new, and the number &lt;code&gt;m&lt;/code&gt; controls this aspect of the -B option (defaults to 60%). &lt;code&gt;-B/70%&lt;/code&gt; specifies that less than 30% of the original should remain in the result for Git to consider it a total rewrite (i.e. otherwise the resulting patch will be a series of deletion and insertion mixed together with context lines)." onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &vcy;&lcy;&icy;&yacy;&iecy;&tcy; &ncy;&acy; &tcy;&ocy;, &kcy;&acy;&kcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&iecy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&iecy; &pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; &scy;&ocy;&bcy;&ocy;&jcy; &pcy;&ocy;&lcy;&ncy;&ucy;&yucy; &pcy;&iecy;&rcy;&iecy;&zcy;&acy;&pcy;&icy;&scy;&softcy; &fcy;&acy;&jcy;&lcy;&acy;, &pcy;&rcy;&ocy;&icy;&scy;&khcy;&ocy;&dcy;&icy;&tcy; &ncy;&iecy; &kcy;&acy;&kcy; &scy;&iecy;&rcy;&icy;&yacy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&jcy; &icy; &vcy;&scy;&tcy;&acy;&vcy;&ocy;&kcy;, &scy;&mcy;&iecy;&shcy;&acy;&ncy;&ncy;&ycy;&khcy; &scy; &ocy;&chcy;&iecy;&ncy;&softcy; &ncy;&iecy;&mcy;&ncy;&ocy;&gcy;&icy;&mcy;&icy; &scy;&tcy;&rcy;&ocy;&kcy;&acy;&mcy;&icy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &tcy;&iecy;&kcy;&scy;&tcy;&ucy;&acy;&lcy;&softcy;&ncy;&ocy; &scy;&ocy;&vcy;&pcy;&acy;&dcy;&acy;&yucy;&tcy; &scy; &kcy;&ocy;&ncy;&tcy;&iecy;&kcy;&scy;&tcy;&ocy;&mcy;, &acy; &kcy;&acy;&kcy; &ocy;&dcy;&ncy;&ocy;&kcy;&rcy;&acy;&tcy;&ncy;&ocy;&iecy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&iecy; &vcy;&scy;&iecy;&gcy;&ocy; &scy;&tcy;&acy;&rcy;&ocy;&gcy;&ocy; &scy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&mcy; &ocy;&dcy;&ncy;&ocy;&kcy;&rcy;&acy;&tcy;&ncy;&acy;&yacy; &vcy;&scy;&tcy;&acy;&vcy;&kcy;&acy; &vcy;&scy;&iecy;&gcy;&ocy; &ncy;&ocy;&vcy;&ocy;&gcy;&ocy;, &icy; &chcy;&icy;&scy;&lcy;&ocy;  <code>m</code>  &ucy;&pcy;&rcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; &ecy;&tcy;&icy;&mcy; &acy;&scy;&pcy;&iecy;&kcy;&tcy;&ocy;&mcy; &ocy;&pcy;&tscy;&icy;&icy; -B (&pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; 60%).  <code>-B/70%</code>  &ucy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy;, &chcy;&tcy;&ocy; &vcy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy;&iecy; &dcy;&ocy;&lcy;&zhcy;&ncy;&ocy; &ocy;&scy;&tcy;&acy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &mcy;&iecy;&ncy;&iecy;&iecy; 30% &ocy;&rcy;&icy;&gcy;&icy;&ncy;&acy;&lcy;&acy;, &chcy;&tcy;&ocy;&bcy;&ycy;  Git  &scy;&chcy;&icy;&tcy;&acy;&lcy; &iecy;&gcy;&ocy; &pcy;&ocy;&lcy;&ncy;&ocy;&jcy; &pcy;&iecy;&rcy;&iecy;&zcy;&acy;&pcy;&icy;&scy;&softcy;&yucy; (&tcy;. &iecy;. &vcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&icy;&rcy;&ucy;&yucy;&shchcy;&icy;&jcy; &pcy;&acy;&tcy;&chcy; &bcy;&ucy;&dcy;&iecy;&tcy; &pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&tcy;&softcy; &scy;&ocy;&bcy;&ocy;&jcy; &scy;&iecy;&rcy;&icy;&yucy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&jcy; &icy; &vcy;&scy;&tcy;&acy;&vcy;&ocy;&kcy;, &scy;&mcy;&iecy;&shcy;&acy;&ncy;&ncy;&ycy;&khcy; &vcy;&mcy;&iecy;&scy;&tcy;&iecy; &scy; &kcy;&ocy;&ncy;&tcy;&iecy;&kcy;&scy;&tcy;&ncy;&ycy;&mcy;&icy; &scy;&tcy;&rcy;&ocy;&kcy;&acy;&mcy;&icy;).</span></p> <p><span data-i18n="4f5c7d4241b17ec6d68d511a06919ce1875476a5c050ace9e1c9cb1b160750fb/59" data-source="When used with -M, a totally-rewritten file is also considered as the source of a rename (usually -M only considers a file that disappeared as the source of a rename), and the number &lt;code&gt;n&lt;/code&gt; controls this aspect of the -B option (defaults to 50%). &lt;code&gt;-B20%&lt;/code&gt; specifies that a change with addition and deletion compared to 20% or more of the file&amp;rsquo;s size are eligible for being picked up as a possible source of a rename to another file." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy; &scy; -M &pcy;&ocy;&lcy;&ncy;&ocy;&scy;&tcy;&softcy;&yucy; &pcy;&iecy;&rcy;&iecy;&pcy;&icy;&scy;&acy;&ncy;&ncy;&ycy;&jcy; &fcy;&acy;&jcy;&lcy; &tcy;&acy;&kcy;&zhcy;&iecy; &scy;&chcy;&icy;&tcy;&acy;&iecy;&tcy;&scy;&yacy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&ocy;&mcy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; (&ocy;&bcy;&ycy;&chcy;&ncy;&ocy; -M &scy;&chcy;&icy;&tcy;&acy;&iecy;&tcy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&ocy;&mcy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &icy;&scy;&chcy;&iecy;&zcy;&ncy;&ucy;&vcy;&shcy;&icy;&jcy; &fcy;&acy;&jcy;&lcy;), &acy; &chcy;&icy;&scy;&lcy;&ocy;  <code>n</code>  &ucy;&pcy;&rcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; &ecy;&tcy;&icy;&mcy; &acy;&scy;&pcy;&iecy;&kcy;&tcy;&ocy;&mcy; &ocy;&pcy;&tscy;&icy;&icy; -B. (&pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; 50%).  <code>-B20%</code>  &ucy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy;, &chcy;&tcy;&ocy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&iecy; &scy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&iecy;&mcy; &icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&iecy;&mcy;, &scy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&yucy;&shchcy;&iecy;&iecy; 20% &icy;&lcy;&icy; &bcy;&ocy;&lcy;&iecy;&iecy; &ocy;&tcy; &rcy;&acy;&zcy;&mcy;&iecy;&rcy;&acy; &fcy;&acy;&jcy;&lcy;&acy;, &mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy; &vcy;&ycy;&bcy;&rcy;&acy;&ncy;&ocy; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&ocy;&gcy;&ocy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&acy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &vcy; &dcy;&rcy;&ucy;&gcy;&ocy;&jcy; &fcy;&acy;&jcy;&lcy;.</span></p> </dd> <dt id="Documentation/git-log.txt--Mltngt"><span data-i18n="2aed0bd42f50a5b063d9d60473c756c7162a8033898ff1816c6a9d25acecae93/b9" data-source="-M[&amp;lt;n&amp;gt;]" onmousemove="i18n(this)">-M[&lt;n&gt;]</span></dt> <dt id="Documentation/git-log.txt---find-renamesltngt"><span data-i18n="a3769f7fece41a5c7ba84e017300f57430b15a619d688964378151d2768eb8f1/cf" data-source="--find-renames[=&amp;lt;n&amp;gt;]" onmousemove="i18n(this)">--find-renames[=&lt;n&gt;]</span></dt> <dd> <p><span data-i18n="75ea3112d49657db4d4b52725ecadfcdefc3613b4747d6226f9192faa10f2107/61" data-source="If generating diffs, detect and report renames for each commit. For following files across renames while traversing history, see &lt;code&gt;--follow&lt;/code&gt;. If &lt;code&gt;n&lt;/code&gt; is specified, it is a threshold on the similarity index (i.e. amount of addition/deletions compared to the file&amp;rsquo;s size). For example, &lt;code&gt;-M90%&lt;/code&gt; means Git should consider a delete/add pair to be a rename if more than 90% of the file hasn&amp;rsquo;t changed. Without a &lt;code&gt;%&lt;/code&gt; sign, the number is to be read as a fraction, with a decimal point before it. I.e., &lt;code&gt;-M5&lt;/code&gt; becomes 0.5, and is thus the same as &lt;code&gt;-M50%&lt;/code&gt;. Similarly, &lt;code&gt;-M05&lt;/code&gt; is the same as &lt;code&gt;-M5%&lt;/code&gt;. To limit detection to exact renames, use &lt;code&gt;-M100%&lt;/code&gt;. The default similarity index is 50%." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&icy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&icy;&vcy;&acy;&jcy;&tcy;&iecy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &icy; &scy;&ocy;&ocy;&bcy;&shchcy;&acy;&jcy;&tcy;&iecy; &ocy; &ncy;&icy;&khcy; &dcy;&lcy;&yacy; &kcy;&acy;&zhcy;&dcy;&ocy;&gcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy;. &Icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&yucy; &ocy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&icy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; &pcy;&rcy;&icy; &pcy;&rcy;&ocy;&scy;&mcy;&ocy;&tcy;&rcy;&iecy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy; &scy;&mcy;. &vcy;  <code>--follow</code> . &IEcy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;  <code>n</code> , &ecy;&tcy;&ocy; &pcy;&ocy;&rcy;&ocy;&gcy; &icy;&ncy;&dcy;&iecy;&kcy;&scy;&acy; &scy;&khcy;&ocy;&dcy;&scy;&tcy;&vcy;&acy; (&tcy;.&iecy;. &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&jcy;/&ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&jcy; &pcy;&ocy; &scy;&rcy;&acy;&vcy;&ncy;&iecy;&ncy;&icy;&yucy; &scy; &rcy;&acy;&zcy;&mcy;&iecy;&rcy;&ocy;&mcy; &fcy;&acy;&jcy;&lcy;&acy;). &Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  <code>-M90%</code>  &ocy;&zcy;&ncy;&acy;&chcy;&acy;&iecy;&tcy;, &chcy;&tcy;&ocy;  Git  &dcy;&ocy;&lcy;&zhcy;&iecy;&ncy; &rcy;&acy;&scy;&scy;&mcy;&acy;&tcy;&rcy;&icy;&vcy;&acy;&tcy;&softcy; &pcy;&acy;&rcy;&ucy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&yacy;/&dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy; &kcy;&acy;&kcy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&iecy;, &iecy;&scy;&lcy;&icy; &bcy;&ocy;&lcy;&iecy;&iecy; 90% &fcy;&acy;&jcy;&lcy;&acy; &ncy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&icy;&lcy;&ocy;&scy;&softcy;. &Bcy;&iecy;&zcy; &zcy;&ncy;&acy;&kcy;&acy;  <code>%</code>  &chcy;&icy;&scy;&lcy;&ocy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; &chcy;&icy;&tcy;&acy;&tcy;&softcy; &kcy;&acy;&kcy; &dcy;&rcy;&ocy;&bcy;&softcy; &scy; &dcy;&iecy;&scy;&yacy;&tcy;&icy;&chcy;&ncy;&ocy;&jcy; &tcy;&ocy;&chcy;&kcy;&ocy;&jcy; &pcy;&iecy;&rcy;&iecy;&dcy; &ncy;&iecy;&jcy;. &Tcy;.&iecy;.  <code>-M5</code>  &scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&scy;&yacy; &rcy;&acy;&vcy;&ncy;&ycy;&mcy; 0,5 &icy;, &tcy;&acy;&kcy;&icy;&mcy; &ocy;&bcy;&rcy;&acy;&zcy;&ocy;&mcy;, &scy;&ocy;&vcy;&pcy;&acy;&dcy;&acy;&iecy;&tcy; &scy;  <code>-M50%</code> . &Acy;&ncy;&acy;&lcy;&ocy;&gcy;&icy;&chcy;&ncy;&ocy;,  <code>-M05</code>  &acy;&ncy;&acy;&lcy;&ocy;&gcy;&icy;&chcy;&iecy;&ncy;  <code>-M5%</code> . &CHcy;&tcy;&ocy;&bcy;&ycy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&icy;&tcy;&softcy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&iecy;&ncy;&icy;&iecy; &tcy;&ocy;&chcy;&ncy;&ycy;&mcy;&icy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;&mcy;&icy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy;  <code>-M100%</code> . &Icy;&ncy;&dcy;&iecy;&kcy;&scy; &scy;&khcy;&ocy;&dcy;&scy;&tcy;&vcy;&acy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &scy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; 50%.</span></p> </dd> <dt id="Documentation/git-log.txt--Cltngt"><span data-i18n="6fdf196b5e3eb2d983e6afb2cfdaa51832d966e4cf2453ca50400073db06de65/45" data-source="-C[&amp;lt;n&amp;gt;]" onmousemove="i18n(this)">-C[&lt;n&gt;]</span></dt> <dt id="Documentation/git-log.txt---find-copiesltngt"><span data-i18n="20ce8b63af09311597f64f9ef4fd9d71dcbcd82308202b99e084485f358ee41e/b2" data-source="--find-copies[=&amp;lt;n&amp;gt;]" onmousemove="i18n(this)">--find-copies[=&lt;n&gt;]</span></dt> <dd> <p><span data-i18n="86a0f3d822e7feb57f6750bc6a0b909ec8e102adb8f2672af2f7047494c015e4/03" data-source="Detect copies as well as renames. See also &lt;code&gt;--find-copies-harder&lt;/code&gt;. If &lt;code&gt;n&lt;/code&gt; is specified, it has the same meaning as for &lt;code&gt;-M&amp;lt;n&amp;gt;&lt;/code&gt;." onmousemove="i18n(this)">&Ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&iecy;&ncy;&icy;&iecy; &kcy;&ocy;&pcy;&icy;&jcy;, &acy; &tcy;&acy;&kcy;&zhcy;&iecy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&jcy;. &Scy;&mcy;. &tcy;&acy;&kcy;&zhcy;&iecy;  <code>--find-copies-harder</code> . &IEcy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;  <code>n</code> , &ocy;&ncy; &icy;&mcy;&iecy;&iecy;&tcy; &tcy;&ocy; &zhcy;&iecy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy; &icy;  <code>-M&lt;n&gt;</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---find-copies-harder"><span data-i18n="812c5ab6c6d8051f1b9bd0cddc3b9ed0a7cf55a68f0f7bea15544e5600dd5499/ae" data-source="--find-copies-harder" onmousemove="i18n(this)">--find-copies-harder</span></dt> <dd> <p><span data-i18n="241520673a24760ff80d12046026655fa58ef3244069598e598e63f2e35ddd5d/02" data-source="For performance reasons, by default, &lt;code&gt;-C&lt;/code&gt; option finds copies only if the original file of the copy was modified in the same changeset. This flag makes the command inspect unmodified files as candidates for the source of copy. This is a very expensive operation for large projects, so use it with caution. Giving more than one &lt;code&gt;-C&lt;/code&gt; option has the same effect." onmousemove="i18n(this)">&Pcy;&ocy; &scy;&ocy;&ocy;&bcy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yacy;&mcy; &pcy;&rcy;&ocy;&icy;&zcy;&vcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&scy;&tcy;&icy; &ocy;&pcy;&tscy;&icy;&yacy;  <code>-C</code>  &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &ncy;&acy;&khcy;&ocy;&dcy;&icy;&tcy; &kcy;&ocy;&pcy;&icy;&icy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &vcy; &tcy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy;, &iecy;&scy;&lcy;&icy; &icy;&scy;&khcy;&ocy;&dcy;&ncy;&ycy;&jcy; &fcy;&acy;&jcy;&lcy; &kcy;&ocy;&pcy;&icy;&icy; &bcy;&ycy;&lcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy; &vcy; &tcy;&ocy;&mcy; &zhcy;&iecy; &ncy;&acy;&bcy;&ocy;&rcy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy;. &Ecy;&tcy;&ocy;&tcy; &fcy;&lcy;&acy;&gcy; &zcy;&acy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ucy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&yacy;&tcy;&softcy; &ncy;&iecy;&icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ncy;&ycy;&iecy; &fcy;&acy;&jcy;&lcy;&ycy; &kcy;&acy;&kcy; &kcy;&acy;&ncy;&dcy;&icy;&dcy;&acy;&tcy;&ocy;&vcy; &ncy;&acy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy; &kcy;&ocy;&pcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;. &Ecy;&tcy;&ocy; &ocy;&chcy;&iecy;&ncy;&softcy; &dcy;&ocy;&rcy;&ocy;&gcy;&ocy;&scy;&tcy;&ocy;&yacy;&shchcy;&acy;&yacy; &ocy;&pcy;&iecy;&rcy;&acy;&tscy;&icy;&yacy; &dcy;&lcy;&yacy; &bcy;&ocy;&lcy;&softcy;&shcy;&icy;&khcy; &pcy;&rcy;&ocy;&iecy;&kcy;&tcy;&ocy;&vcy;, &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &iecy;&iecy; &scy; &ocy;&scy;&tcy;&ocy;&rcy;&ocy;&zhcy;&ncy;&ocy;&scy;&tcy;&softcy;&yucy;. &Pcy;&rcy;&iecy;&dcy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&iecy; &bcy;&ocy;&lcy;&iecy;&iecy; &ocy;&dcy;&ncy;&ocy;&jcy; &ocy;&pcy;&tscy;&icy;&icy;  <code>-C</code>  &icy;&mcy;&iecy;&iecy;&tcy; &tcy;&ocy;&tcy; &zhcy;&iecy; &ecy;&fcy;&fcy;&iecy;&kcy;&tcy;.</span></p> </dd> <dt id="Documentation/git-log.txt--D"><span data-i18n="cdded7231a0c512ed51b072e9982f725870905b7d5c8c6df5e258910a6d77f07/75" data-source="-D" onmousemove="i18n(this)">-D</span></dt> <dt id="Documentation/git-log.txt---irreversible-delete"><span data-i18n="bcb9bbbd28f462d5a261fa23a94d0c8dd434d7ddca2e9fab3da0f78c893efe69/5e" data-source="--irreversible-delete" onmousemove="i18n(this)">--irreversible-delete</span></dt> <dd> <p><span data-i18n="b237e3902a8d61f3df4fe7a610c8361e68fc7505688b90bce8d28ee42c5e33ef/02" data-source="Omit the preimage for deletes, i.e. print only the header but not the diff between the preimage and &lt;code&gt;/dev/null&lt;/code&gt;. The resulting patch is not meant to be applied with &lt;code&gt;patch&lt;/code&gt; or &lt;code&gt;git apply&lt;/code&gt;; this is solely for people who want to just concentrate on reviewing the text after the change. In addition, the output obviously lacks enough information to apply such a patch in reverse, even manually, hence the name of the option." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&icy; &pcy;&rcy;&ocy;&pcy;&ucy;&scy;&tcy;&icy;&tcy;&iecy; &pcy;&rcy;&ocy;&ocy;&bcy;&rcy;&acy;&zcy;, &tcy;.&iecy;. &pcy;&iecy;&chcy;&acy;&tcy;&acy;&jcy;&tcy;&iecy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&ocy;&kcy;, &ncy;&ocy; &ncy;&iecy; &rcy;&acy;&zcy;&ncy;&icy;&tscy;&ucy; &mcy;&iecy;&zhcy;&dcy;&ucy; &pcy;&rcy;&ocy;&ocy;&bcy;&rcy;&acy;&zcy;&ocy;&mcy; &icy;  <code>/dev/null</code> . &Pcy;&ocy;&lcy;&ucy;&chcy;&iecy;&ncy;&ncy;&ycy;&jcy; &pcy;&acy;&tcy;&chcy; &ncy;&iecy; &pcy;&rcy;&iecy;&dcy;&ncy;&acy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy; &dcy;&lcy;&yacy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &scy;  <code>patch</code>  &icy;&lcy;&icy;  <code>git apply</code> ; &ecy;&tcy;&ocy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &dcy;&lcy;&yacy; &lcy;&yucy;&dcy;&iecy;&jcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &khcy;&ocy;&tcy;&yacy;&tcy; &pcy;&rcy;&ocy;&scy;&tcy;&ocy; &scy;&kcy;&ocy;&ncy;&tscy;&iecy;&ncy;&tcy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &ncy;&acy; &pcy;&rcy;&ocy;&scy;&mcy;&ocy;&tcy;&rcy;&iecy; &tcy;&iecy;&kcy;&scy;&tcy;&acy; &pcy;&ocy;&scy;&lcy;&iecy; &vcy;&ncy;&iecy;&scy;&iecy;&ncy;&icy;&yacy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy;. &Kcy;&rcy;&ocy;&mcy;&iecy; &tcy;&ocy;&gcy;&ocy;, &vcy; &vcy;&ycy;&vcy;&ocy;&dcy;&iecy; &yacy;&vcy;&ncy;&ocy; &ncy;&iecy;&dcy;&ocy;&scy;&tcy;&acy;&tcy;&ocy;&chcy;&ncy;&ocy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&icy;, &chcy;&tcy;&ocy;&bcy;&ycy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&icy;&tcy;&softcy; &tcy;&acy;&kcy;&ocy;&jcy; &pcy;&acy;&tcy;&chcy; &vcy; &ocy;&bcy;&rcy;&acy;&tcy;&ncy;&ocy;&mcy; &pcy;&ocy;&rcy;&yacy;&dcy;&kcy;&iecy;, &dcy;&acy;&zhcy;&iecy; &vcy;&rcy;&ucy;&chcy;&ncy;&ucy;&yucy;, &ocy;&tcy;&scy;&yucy;&dcy;&acy; &icy; &ncy;&acy;&zcy;&vcy;&acy;&ncy;&icy;&iecy; &ocy;&pcy;&tscy;&icy;&icy;.</span></p> <p><span data-i18n="fef21c777c0bdbe737f756c73f98e2bbbd6b2b699fea3ccca6d1b08c57b26482/b3" data-source="When used together with &lt;code&gt;-B&lt;/code&gt;, omit also the preimage in the deletion part of a delete/create pair." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy; &vcy;&mcy;&iecy;&scy;&tcy;&iecy; &scy;  <code>-B</code>  &ocy;&pcy;&ucy;&scy;&tcy;&icy;&tcy;&iecy; &tcy;&acy;&kcy;&zhcy;&iecy; &pcy;&rcy;&ocy;&ocy;&bcy;&rcy;&acy;&zcy; &vcy; &chcy;&acy;&scy;&tcy;&icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&yacy; &pcy;&acy;&rcy;&ycy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&iecy;/&scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&iecy;.</span></p> </dd> <dt id="Documentation/git-log.txt--lltnumgt"><span data-i18n="64bb19301c5cfcfc57be12aefb4c0115b82b6284d756b404450a3395d7fc3684/2e" data-source="-l&amp;lt;num&amp;gt;" onmousemove="i18n(this)">-l&lt;num&gt;</span></dt> <dd> <p><span data-i18n="0fd28eb48135d7ab83f2ec252f4dbaf57f679c91e4e702385844072756d0484f/48" data-source="The &lt;code&gt;-M&lt;/code&gt; and &lt;code&gt;-C&lt;/code&gt; options involve some preliminary steps that can detect subsets of renames/copies cheaply, followed by an exhaustive fallback portion that compares all remaining unpaired destinations to all relevant sources. (For renames, only remaining unpaired sources are relevant; for copies, all original sources are relevant.) For N sources and destinations, this exhaustive check is O(N^2). This option prevents the exhaustive portion of rename/copy detection from running if the number of source/destination files involved exceeds the specified number. Defaults to diff.renameLimit. Note that a value of 0 is treated as unlimited." onmousemove="i18n(this)">&Ocy;&pcy;&tscy;&icy;&icy;  <code>-M</code>  &icy;  <code>-C</code>  &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&yucy;&tcy; &vcy; &scy;&iecy;&bcy;&yacy; &ncy;&iecy;&kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &pcy;&rcy;&iecy;&dcy;&vcy;&acy;&rcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&iecy; &shcy;&acy;&gcy;&icy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&yacy;&yucy;&tcy; &dcy;&iecy;&shcy;&iecy;&vcy;&ocy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&icy;&tcy;&softcy; &pcy;&ocy;&dcy;&mcy;&ncy;&ocy;&zhcy;&iecy;&scy;&tcy;&vcy;&acy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&jcy;/&kcy;&ocy;&pcy;&icy;&jcy;, &zcy;&acy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&mcy;&icy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; &icy;&scy;&chcy;&iecy;&rcy;&pcy;&ycy;&vcy;&acy;&yucy;&shchcy;&acy;&yacy; &zcy;&acy;&pcy;&acy;&scy;&ncy;&acy;&yacy; &chcy;&acy;&scy;&tcy;&softcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&acy;&yacy; &scy;&rcy;&acy;&vcy;&ncy;&icy;&vcy;&acy;&iecy;&tcy; &vcy;&scy;&iecy; &ocy;&scy;&tcy;&acy;&vcy;&shcy;&icy;&iecy;&scy;&yacy; &ncy;&iecy;&pcy;&acy;&rcy;&ncy;&ycy;&iecy; &acy;&dcy;&rcy;&iecy;&scy;&acy;&tcy;&ycy; &scy;&ocy; &vcy;&scy;&iecy;&mcy;&icy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&mcy;&icy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&acy;&mcy;&icy;. (&Dcy;&lcy;&yacy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&jcy; &acy;&kcy;&tcy;&ucy;&acy;&lcy;&softcy;&ncy;&ycy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &ocy;&scy;&tcy;&acy;&vcy;&shcy;&icy;&iecy;&scy;&yacy; &ncy;&iecy;&pcy;&acy;&rcy;&ncy;&ycy;&iecy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&icy;; &dcy;&lcy;&yacy; &kcy;&ocy;&pcy;&icy;&jcy; &acy;&kcy;&tcy;&ucy;&acy;&lcy;&softcy;&ncy;&ycy; &vcy;&scy;&iecy; &icy;&scy;&khcy;&ocy;&dcy;&ncy;&ycy;&iecy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&icy;.) &Dcy;&lcy;&yacy; N &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&ocy;&vcy; &icy; &mcy;&iecy;&scy;&tcy; &ncy;&acy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy; &ecy;&tcy;&acy; &icy;&scy;&chcy;&iecy;&rcy;&pcy;&ycy;&vcy;&acy;&yucy;&shchcy;&acy;&yacy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&kcy;&acy; &rcy;&acy;&vcy;&ncy;&acy; O(N^2). &Ecy;&tcy;&ocy;&tcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &pcy;&rcy;&iecy;&dcy;&ocy;&tcy;&vcy;&rcy;&acy;&shchcy;&acy;&iecy;&tcy; &zcy;&acy;&pcy;&ucy;&scy;&kcy; &icy;&scy;&chcy;&iecy;&rcy;&pcy;&ycy;&vcy;&acy;&yucy;&shchcy;&iecy;&jcy; &chcy;&acy;&scy;&tcy;&icy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&iecy;&ncy;&icy;&yacy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;/&kcy;&ocy;&pcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;, &iecy;&scy;&lcy;&icy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &zcy;&acy;&dcy;&iecy;&jcy;&scy;&tcy;&vcy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy;-&icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&ocy;&vcy;/&ncy;&acy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&jcy; &pcy;&rcy;&iecy;&vcy;&ycy;&shcy;&acy;&iecy;&tcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ocy;&iecy; &chcy;&icy;&scy;&lcy;&ocy;. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &mdash; diff.renameLimit. &Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; 0 &scy;&chcy;&icy;&tcy;&acy;&iecy;&tcy;&scy;&yacy; &ncy;&iecy;&ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&iecy;&ncy;&ncy;&ycy;&mcy;.</span></p> </dd> <dt id="Documentation/git-log.txt---diff-filterACDMRTUXB82308203"><span data-i18n="6ab6ebc5bca382c1fe17ae411ddf474abe2c57bcb6f5d7735cc09c6a274481ed/97" data-source="--diff-filter=[(A|C|D|M|R|T|U|X|B)&amp;hellip;&amp;ZeroWidthSpace;[*]]" onmousemove="i18n(this)">--diff-filter=[(A|C|D|M|R|T|U|X|B)&hellip;&ZeroWidthSpace;[*]]</span></dt> <dd> <p><span data-i18n="dbb8098c510a05fb3843b72c9ea39c9da9cf306a6b0a69346ed43f5055ce8d09/54" data-source="Select only files that are Added (&lt;code&gt;A&lt;/code&gt;), Copied (&lt;code&gt;C&lt;/code&gt;), Deleted (&lt;code&gt;D&lt;/code&gt;), Modified (&lt;code&gt;M&lt;/code&gt;), Renamed (&lt;code&gt;R&lt;/code&gt;), have their type (i.e. regular file, symlink, submodule, &amp;hellip;&amp;ZeroWidthSpace;) changed (&lt;code&gt;T&lt;/code&gt;), are Unmerged (&lt;code&gt;U&lt;/code&gt;), are Unknown (&lt;code&gt;X&lt;/code&gt;), or have had their pairing Broken (&lt;code&gt;B&lt;/code&gt;). Any combination of the filter characters (including none) can be used. When &lt;code&gt;*&lt;/code&gt; (All-or-none) is added to the combination, all paths are selected if there is any file that matches other criteria in the comparison; if there is no file that matches other criteria, nothing is selected." onmousemove="i18n(this)">&Vcy;&ycy;&bcy;&icy;&rcy;&acy;&jcy;&tcy;&iecy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &tcy;&iecy; &fcy;&acy;&jcy;&lcy;&ycy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&ycy; (  <code>A</code>  ), &scy;&kcy;&ocy;&pcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ycy; (  <code>C</code>  ), &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ycy; (  <code>D</code>  ), &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ycy; (  <code>M</code>  ), &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&ycy; (  <code>R</code>  ), &icy;&mcy;&iecy;&yucy;&tcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ncy;&ycy;&jcy; &tcy;&icy;&pcy; (&tcy;. &iecy;. &ocy;&bcy;&ycy;&chcy;&ncy;&ycy;&jcy; &fcy;&acy;&jcy;&lcy;, &scy;&icy;&mcy;&vcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&kcy;&acy;&yacy; &scy;&scy;&ycy;&lcy;&kcy;&acy;, &pcy;&ocy;&dcy;&mcy;&ocy;&dcy;&ucy;&lcy;&softcy; &icy; &tcy;.&nbsp;&dcy;.) ( <code>T</code> ), &ncy;&iecy; &ocy;&bcy;&hardcy;&iecy;&dcy;&icy;&ncy;&iecy;&ncy;&ycy; (  <code>U</code>  ), &ncy;&iecy;&icy;&zcy;&vcy;&iecy;&scy;&tcy;&ncy;&ycy; (  <code>X</code>  ) &icy;&lcy;&icy; &scy;&ocy;&iecy;&dcy;&icy;&ncy;&iecy;&ncy;&icy;&iecy; &rcy;&acy;&zcy;&ocy;&rcy;&vcy;&acy;&ncy;&ocy; (  <code>B</code>  ). &Mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &lcy;&yucy;&bcy;&ucy;&yucy; &kcy;&ocy;&mcy;&bcy;&icy;&ncy;&acy;&tscy;&icy;&yucy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&ocy;&vcy; &fcy;&icy;&lcy;&softcy;&tcy;&rcy;&acy; (&vcy; &tcy;&ocy;&mcy; &chcy;&icy;&scy;&lcy;&iecy; &ocy;&tcy;&scy;&ucy;&tcy;&scy;&tcy;&vcy;&icy;&iecy;). &Kcy;&ocy;&gcy;&dcy;&acy; &kcy; &kcy;&ocy;&mcy;&bcy;&icy;&ncy;&acy;&tscy;&icy;&icy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy;  <code>*</code>  (&vcy;&scy;&iecy; &icy;&lcy;&icy; &ncy;&icy;&chcy;&iecy;&gcy;&ocy;), &vcy;&scy;&iecy; &pcy;&ucy;&tcy;&icy; &vcy;&ycy;&bcy;&icy;&rcy;&acy;&yucy;&tcy;&scy;&yacy;, &iecy;&scy;&lcy;&icy; &iecy;&scy;&tcy;&softcy; &kcy;&acy;&kcy;&ocy;&jcy;-&lcy;&icy;&bcy;&ocy; &fcy;&acy;&jcy;&lcy;, &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&jcy; &dcy;&rcy;&ucy;&gcy;&icy;&mcy; &kcy;&rcy;&icy;&tcy;&iecy;&rcy;&icy;&yacy;&mcy; &scy;&rcy;&acy;&vcy;&ncy;&iecy;&ncy;&icy;&yacy;; &iecy;&scy;&lcy;&icy; &ncy;&iecy;&tcy; &fcy;&acy;&jcy;&lcy;&acy;, &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&iecy;&gcy;&ocy; &dcy;&rcy;&ucy;&gcy;&icy;&mcy; &kcy;&rcy;&icy;&tcy;&iecy;&rcy;&icy;&yacy;&mcy;, &ncy;&icy;&chcy;&iecy;&gcy;&ocy; &ncy;&iecy; &vcy;&ycy;&bcy;&rcy;&acy;&ncy;&ocy;.</span></p> <p><span data-i18n="a147190f72c3badd03b9c73d47955b6bce85257b432803076e8fb5c7147853c4/14" data-source="Also, these upper-case letters can be downcased to exclude. E.g. &lt;code&gt;--diff-filter=ad&lt;/code&gt; excludes added and deleted paths." onmousemove="i18n(this)">&Kcy;&rcy;&ocy;&mcy;&iecy; &tcy;&ocy;&gcy;&ocy;, &ecy;&tcy;&icy; &pcy;&rcy;&ocy;&pcy;&icy;&scy;&ncy;&ycy;&iecy; &bcy;&ucy;&kcy;&vcy;&ycy; &mcy;&ocy;&zhcy;&ncy;&ocy; &ucy;&mcy;&iecy;&ncy;&softcy;&shcy;&icy;&tcy;&softcy;, &chcy;&tcy;&ocy;&bcy;&ycy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&softcy; &icy;&khcy;. &Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  <code>--diff-filter=ad</code>  &icy;&scy;&kcy;&lcy;&yucy;&chcy;&acy;&iecy;&tcy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&ncy;&ycy;&iecy; &icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ycy;&iecy; &pcy;&ucy;&tcy;&icy;.</span></p> <p><span data-i18n="833f338789b571b65407ff7680418a3596d9db81296605c048635f6ccd3e5a92/c5" data-source="Note that not all diffs can feature all types. For instance, copied and renamed entries cannot appear if detection for those types is disabled." onmousemove="i18n(this)">&Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy; &ncy;&iecy; &vcy;&scy;&iecy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&yacy; &mcy;&ocy;&gcy;&ucy;&tcy; &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&tcy;&softcy; &vcy;&scy;&iecy; &tcy;&icy;&pcy;&ycy;. &Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &scy;&kcy;&ocy;&pcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&iecy; &icy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&iecy; &zcy;&acy;&pcy;&icy;&scy;&icy; &ncy;&iecy; &mcy;&ocy;&gcy;&ucy;&tcy; &pcy;&ocy;&yacy;&vcy;&icy;&tcy;&softcy;&scy;&yacy;, &iecy;&scy;&lcy;&icy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&iecy;&ncy;&icy;&iecy; &ecy;&tcy;&icy;&khcy; &tcy;&icy;&pcy;&ocy;&vcy; &ocy;&tcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&ocy;.</span></p> </dd> <dt id="Documentation/git-log.txt--Sltstringgt"><span data-i18n="3f0ddbbf4f3ca56b75d1372dacf79c0c496c3614e3c2c9a77d1205846a0924e2/f5" data-source="-S&amp;lt;string&amp;gt;" onmousemove="i18n(this)">-S&lt;string&gt;</span></dt> <dd> <p><span data-i18n="fc257e4b0c5bb68cd221d2742061a949c4daccdc2cfc2e74c0742dfec877c9fb/ce" data-source="Look for differences that change the number of occurrences of the specified string (i.e. addition/deletion) in a file. Intended for the scripter&amp;rsquo;s use." onmousemove="i18n(this)">&Icy;&shchcy;&icy;&tcy;&iecy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&yacy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&yacy;&yucy;&tcy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &vcy;&khcy;&ocy;&zhcy;&dcy;&iecy;&ncy;&icy;&jcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; (&tcy;. &iecy;. &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&iecy;/&ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&iecy;) &vcy; &fcy;&acy;&jcy;&lcy;&iecy;. &Pcy;&rcy;&iecy;&dcy;&ncy;&acy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy; &dcy;&lcy;&yacy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &scy;&tscy;&iecy;&ncy;&acy;&rcy;&icy;&scy;&tcy;&acy;&mcy;&icy;.</span></p> <p><span data-i18n="da405bfcbc6b448fd1f74fc88a2f7b6babde0fd668011082e3dfa9b1d3ee9dd5/18" data-source="It is useful when you&amp;rsquo;re looking for an exact block of code (like a struct), and want to know the history of that block since it first came into being: use the feature iteratively to feed the interesting block in the preimage back into &lt;code&gt;-S&lt;/code&gt;, and keep going until you get the very first version of the block." onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &pcy;&ocy;&lcy;&iecy;&zcy;&ncy;&ocy;, &kcy;&ocy;&gcy;&dcy;&acy; &vcy;&ycy; &icy;&shchcy;&iecy;&tcy;&iecy; &tcy;&ocy;&chcy;&ncy;&ycy;&jcy; &bcy;&lcy;&ocy;&kcy; &kcy;&ocy;&dcy;&acy; (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &scy;&tcy;&rcy;&ucy;&kcy;&tcy;&ucy;&rcy;&ucy;) &icy; &khcy;&ocy;&tcy;&icy;&tcy;&iecy; &ucy;&zcy;&ncy;&acy;&tcy;&softcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&yucy; &ecy;&tcy;&ocy;&gcy;&ocy; &bcy;&lcy;&ocy;&kcy;&acy; &scy; &mcy;&ocy;&mcy;&iecy;&ncy;&tcy;&acy; &iecy;&gcy;&ocy; &pcy;&iecy;&rcy;&vcy;&ocy;&gcy;&ocy; &pcy;&ocy;&yacy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy;: &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &ecy;&tcy;&ucy; &fcy;&ucy;&ncy;&kcy;&tscy;&icy;&yucy; &icy;&tcy;&iecy;&rcy;&acy;&tcy;&icy;&vcy;&ncy;&ocy;, &chcy;&tcy;&ocy;&bcy;&ycy; &vcy;&iecy;&rcy;&ncy;&ucy;&tcy;&softcy; &icy;&ncy;&tcy;&iecy;&rcy;&iecy;&scy;&ncy;&ycy;&jcy; &bcy;&lcy;&ocy;&kcy; &vcy; &pcy;&rcy;&ocy;&ocy;&bcy;&rcy;&acy;&zcy;&iecy; &ocy;&bcy;&rcy;&acy;&tcy;&ncy;&ocy; &vcy;  <code>-S</code>  &icy; &pcy;&rcy;&ocy;&dcy;&ocy;&lcy;&zhcy;&acy;&jcy;&tcy;&iecy;, &pcy;&ocy;&kcy;&acy; &ncy;&iecy; &pcy;&ocy;&lcy;&ucy;&chcy;&icy;&tcy;&iecy; &scy;&acy;&mcy;&ucy;&yucy; &pcy;&iecy;&rcy;&vcy;&ucy;&yucy; &vcy;&iecy;&rcy;&scy;&icy;&yucy; &bcy;&lcy;&ocy;&kcy;&acy;.</span></p> <p><span data-i18n="555bf3c3a5eb7606719d433ba9d663537ce502d6abf161a05974df70d46b6d54/ba" data-source="Binary files are searched as well." onmousemove="i18n(this)">&Bcy;&icy;&ncy;&acy;&rcy;&ncy;&ycy;&iecy; &fcy;&acy;&jcy;&lcy;&ycy; &tcy;&acy;&kcy;&zhcy;&iecy; &icy;&shchcy;&ucy;&tcy;&scy;&yacy;.</span></p> </dd> <dt id="Documentation/git-log.txt--Gltregexgt"><span data-i18n="d81234104a7b4b650c348a3e96d70bbcf639f199c2e52885ed90d9729f9df956/7e" data-source="-G&amp;lt;regex&amp;gt;" onmousemove="i18n(this)">-G&lt;regex&gt;</span></dt> <dd> <p><span data-i18n="5ec4ef409ded5cb268776bb5176f1d086f4ed40749d66fb7d4c73e5e6ac5f25d/64" data-source="Look for differences whose patch text contains added/removed lines that match &amp;lt;regex&amp;gt;." onmousemove="i18n(this)">&Ncy;&acy;&jcy;&dcy;&icy;&tcy;&iecy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&yacy;, &tcy;&iecy;&kcy;&scy;&tcy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&khcy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&tcy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&ncy;&ycy;&iecy;/&ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ycy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;, &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&iecy; &lt;regex&gt;.</span></p> <p><span data-i18n="c050b90d6ea578e295769bdae7544ae44659b6470ca2969d868969f3ee4aeca4/3c" data-source="To illustrate the difference between &lt;code&gt;-S&amp;lt;regex&amp;gt; --pickaxe-regex&lt;/code&gt; and &lt;code&gt;-G&amp;lt;regex&amp;gt;&lt;/code&gt;, consider a commit with the following diff in the same file:" onmousemove="i18n(this)">&CHcy;&tcy;&ocy;&bcy;&ycy; &pcy;&rcy;&ocy;&icy;&lcy;&lcy;&yucy;&scy;&tcy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &rcy;&acy;&zcy;&ncy;&icy;&tscy;&ucy; &mcy;&iecy;&zhcy;&dcy;&ucy;  <code>-S&lt;regex&gt; --pickaxe-regex</code>  &icy;  <code>-G&lt;regex&gt;</code> , &rcy;&acy;&scy;&scy;&mcy;&ocy;&tcy;&rcy;&icy;&mcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yucy; &scy;&ocy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&iecy;&jcy; &rcy;&acy;&zcy;&ncy;&icy;&tscy;&iecy;&jcy; &vcy; &ocy;&dcy;&ncy;&ocy;&mcy; &icy; &tcy;&ocy;&mcy; &zhcy;&iecy; &fcy;&acy;&jcy;&lcy;&iecy;:</span></p> <div> <div> <pre class="hljs language-diff"><span class="hljs-addition">+    return frotz(nitfol, two-&gt;ptr, 1, 0);</span>
...
<span class="hljs-deletion">-    hit = frotz(nitfol, mf2.ptr, 1, 0);</span></pre> </div> </div> <p><span data-i18n="946c638fe4e2ca4f489db41ad6d7223c11a159dab39550a639a4a3460b576de1/c4" data-source="While &lt;code&gt;git log -G&amp;quot;frotz\(nitfol&amp;quot;&lt;/code&gt; will show this commit, &lt;code&gt;git log
-S&amp;quot;frotz\(nitfol&amp;quot; --pickaxe-regex&lt;/code&gt; will not (because the number of occurrences of that string did not change)." onmousemove="i18n(this)">&KHcy;&ocy;&tcy;&yacy;  <code>git log -G&quot;frotz\(nitfol&quot;</code>  &pcy;&ocy;&kcy;&acy;&zhcy;&iecy;&tcy; &ecy;&tcy;&ucy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yucy;,  <code>git log
-S&quot;frotz\(nitfol&quot; --pickaxe-regex</code>  &mdash; &ncy;&iecy;&tcy; (&pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &vcy;&khcy;&ocy;&zhcy;&dcy;&iecy;&ncy;&icy;&jcy; &ecy;&tcy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &ncy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&icy;&lcy;&ocy;&scy;&softcy;).</span></p> <p><span data-i18n="d486838eff2a74887c0eacaf01de32e32a19cbff13f3663cdabc050c7469c2db/d7" data-source="Unless &lt;code&gt;--text&lt;/code&gt; is supplied patches of binary files without a textconv filter will be ignored." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &ncy;&iecy; &pcy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy;  <code>--text</code> , &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy; &dcy;&vcy;&ocy;&icy;&chcy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; &bcy;&iecy;&zcy; &fcy;&icy;&lcy;&softcy;&tcy;&rcy;&acy; textconv &bcy;&ucy;&dcy;&ucy;&tcy; &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy;.</span></p> <p><span data-i18n="fe48eee2cd689ac84d39600dfcabf3cb84de2b38114aa614156176180f1aef40/29" data-source="See the &lt;code&gt;pickaxe&lt;/code&gt; entry in &lt;a href=&quot;gitdiffcore&quot;&gt;gitdiffcore[7]&lt;/a&gt; for more information." onmousemove="i18n(this)">&Dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ucy;&yucy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&yucy; &scy;&mcy;. &vcy; &zcy;&acy;&pcy;&icy;&scy;&icy;  <code>pickaxe</code>  &vcy;  <a href="gitdiffcore.html">gitdiffcore[7]</a> .</span></p> </dd> <dt id="Documentation/git-log.txt---find-objectltobject-idgt"><span data-i18n="800a7e6356488a3fa13bbd9620088408d8f338f60fbf9280ad88b38f43f7eb9e/df" data-source="--find-object=&amp;lt;object-id&amp;gt;" onmousemove="i18n(this)">--find-object=&lt;object-id&gt;</span></dt> <dd> <p><span data-i18n="6dc2acf4de0b204ecf899565e49251ea18c5f04eb9c28cbede0d08f4bf5a2b40/12" data-source="Look for differences that change the number of occurrences of the specified object. Similar to &lt;code&gt;-S&lt;/code&gt;, just the argument is different in that it doesn&amp;rsquo;t search for a specific string but for a specific object id." onmousemove="i18n(this)">&Icy;&shchcy;&icy;&tcy;&iecy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&yacy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&yacy;&yucy;&tcy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &vcy;&khcy;&ocy;&zhcy;&dcy;&iecy;&ncy;&icy;&jcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy;. &Pcy;&ocy;&dcy;&ocy;&bcy;&ncy;&ocy;  <code>-S</code> , &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy; &ocy;&tcy;&lcy;&icy;&chcy;&acy;&iecy;&tcy;&scy;&yacy; &tcy;&iecy;&mcy;, &chcy;&tcy;&ocy; &ocy;&ncy; &icy;&shchcy;&iecy;&tcy; &ncy;&iecy; &kcy;&ocy;&ncy;&kcy;&rcy;&iecy;&tcy;&ncy;&ucy;&yucy; &scy;&tcy;&rcy;&ocy;&kcy;&ucy;, &acy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&ncy;&ycy;&jcy; &icy;&dcy;&iecy;&ncy;&tcy;&icy;&fcy;&icy;&kcy;&acy;&tcy;&ocy;&rcy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy;.</span></p> <p><span data-i18n="25f8c975c623e7d9fe22b239cf963f93e68dee8d66f38efcf303696a08f37167/fa" data-source="The object can be a blob or a submodule commit. It implies the &lt;code&gt;-t&lt;/code&gt; option in &lt;code&gt;git-log&lt;/code&gt; to also find trees." onmousemove="i18n(this)">&Ocy;&bcy;&hardcy;&iecy;&kcy;&tcy; &mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy; &bcy;&ocy;&lcy;&softcy;&shcy;&icy;&mcy; &dcy;&vcy;&ocy;&icy;&chcy;&ncy;&ycy;&mcy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ocy;&mcy; &icy;&lcy;&icy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&iecy;&jcy; &pcy;&ocy;&dcy;&mcy;&ocy;&dcy;&ucy;&lcy;&yacy;. &Ecy;&tcy;&ocy; &pcy;&ocy;&dcy;&rcy;&acy;&zcy;&ucy;&mcy;&iecy;&vcy;&acy;&iecy;&tcy; &ncy;&acy;&lcy;&icy;&chcy;&icy;&iecy; &ocy;&pcy;&tscy;&icy;&icy;  <code>-t</code>  &vcy;  <code>git-log</code>  &dcy;&lcy;&yacy; &pcy;&ocy;&icy;&scy;&kcy;&acy; &dcy;&iecy;&rcy;&iecy;&vcy;&softcy;&iecy;&vcy;.</span></p> </dd> <dt id="Documentation/git-log.txt---pickaxe-all"><span data-i18n="0a239484bdb51a9ae28618adb6a38bed98722a069561c6ca01c1279066d62e07/2a" data-source="--pickaxe-all" onmousemove="i18n(this)">--pickaxe-all</span></dt> <dd> <p><span data-i18n="a7246b747fc1857855ea6dda1b9753a7bf4c66492a866b7d1cd703a2feb16a2d/3a" data-source="When &lt;code&gt;-S&lt;/code&gt; or &lt;code&gt;-G&lt;/code&gt; finds a change, show all the changes in that changeset, not just the files that contain the change in &amp;lt;string&amp;gt;." onmousemove="i18n(this)">&Kcy;&ocy;&gcy;&dcy;&acy;  <code>-S</code>  &icy;&lcy;&icy;  <code>-G</code>  &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&icy;&tcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&iecy;, &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zcy;&icy;&tcy;&iecy; &vcy;&scy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &vcy; &ecy;&tcy;&ocy;&mcy; &ncy;&acy;&bcy;&ocy;&rcy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy;, &acy; &ncy;&iecy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &fcy;&acy;&jcy;&lcy;&ycy;, &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&acy;&shchcy;&icy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&iecy; &vcy; &lt;string&gt;.</span></p> </dd> <dt id="Documentation/git-log.txt---pickaxe-regex"><span data-i18n="95d017891580c73034a10ced21bea4320b59dc61ae7e580d3ec43c7d89affe7d/62" data-source="--pickaxe-regex" onmousemove="i18n(this)">--pickaxe-regex</span></dt> <dd> <p><span data-i18n="00b5d7bbe32367f0f5964937b9daa5203cc7f7496bc0540da8da64a33c0a4494/5b" data-source="Treat the &amp;lt;string&amp;gt; given to &lt;code&gt;-S&lt;/code&gt; as an extended POSIX regular expression to match." onmousemove="i18n(this)">&Scy;&chcy;&icy;&tcy;&acy;&jcy;&tcy;&iecy; &lt;&scy;&tcy;&rcy;&ocy;&kcy;&ucy;&gt;, &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&ncy;&ncy;&ucy;&yucy;  <code>-S</code> , &kcy;&acy;&kcy; &rcy;&acy;&scy;&shcy;&icy;&rcy;&iecy;&ncy;&ncy;&ocy;&iecy; &rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ocy;&iecy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&iecy; POSIX &dcy;&lcy;&yacy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&icy;&yacy;.</span></p> </dd> <dt id="Documentation/git-log.txt--Oltorderfilegt"><span data-i18n="fb24b9301bc95f99e1c5b3f79969c0eb9d877bac2e7528ac4b15bd1b11341be3/5c" data-source="-O&amp;lt;orderfile&amp;gt;" onmousemove="i18n(this)">-O&lt;orderfile&gt;</span></dt> <dd> <p><span data-i18n="75e04a500aa5020c32fa2f6e020e17b41dfbb0bda3d090a7c1062e1704238239/5f" data-source="Control the order in which files appear in the output. This overrides the &lt;code&gt;diff.orderFile&lt;/code&gt; configuration variable (see &lt;a href=&quot;git-config&quot;&gt;git-config[1]&lt;/a&gt;). To cancel &lt;code&gt;diff.orderFile&lt;/code&gt;, use &lt;code&gt;-O/dev/null&lt;/code&gt;." onmousemove="i18n(this)">&Ucy;&pcy;&rcy;&acy;&vcy;&lcy;&yacy;&jcy;&tcy;&iecy; &pcy;&ocy;&rcy;&yacy;&dcy;&kcy;&ocy;&mcy; &pcy;&ocy;&yacy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; &vcy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&khcy; &dcy;&acy;&ncy;&ncy;&ycy;&khcy;. &Ecy;&tcy;&ocy; &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&yacy;&iecy;&tcy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ucy;&yucy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  <code>diff.orderFile</code>  (&scy;&mcy;.  <a href="git-config.html">git-config[1]</a> ). &CHcy;&tcy;&ocy;&bcy;&ycy; &ocy;&tcy;&mcy;&iecy;&ncy;&icy;&tcy;&softcy;  <code>diff.orderFile</code> , &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy;  <code>-O/dev/null</code> .</span></p> <p><span data-i18n="3dc1ae02475227c0baae69528ff9cd8765217eeb2f58eacda01053118e53a90b/4d" data-source="The output order is determined by the order of glob patterns in &amp;lt;orderfile&amp;gt;. All files with pathnames that match the first pattern are output first, all files with pathnames that match the second pattern (but not the first) are output next, and so on. All files with pathnames that do not match any pattern are output last, as if there was an implicit match-all pattern at the end of the file. If multiple pathnames have the same rank (they match the same pattern but no earlier patterns), their output order relative to each other is the normal order." onmousemove="i18n(this)">&Pcy;&ocy;&rcy;&yacy;&dcy;&ocy;&kcy; &vcy;&ycy;&vcy;&ocy;&dcy;&acy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &pcy;&ocy;&rcy;&yacy;&dcy;&kcy;&ocy;&mcy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ocy;&vcy; glob &vcy; &lt;orderfile&gt;. &Vcy;&scy;&iecy; &fcy;&acy;&jcy;&lcy;&ycy; &scy; &pcy;&ucy;&tcy;&yacy;&mcy;&icy;, &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&mcy;&icy; &pcy;&iecy;&rcy;&vcy;&ocy;&mcy;&ucy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ucy;, &vcy;&ycy;&vcy;&ocy;&dcy;&yacy;&tcy;&scy;&yacy; &pcy;&iecy;&rcy;&vcy;&ycy;&mcy;&icy;, &vcy;&scy;&iecy; &fcy;&acy;&jcy;&lcy;&ycy; &scy; &pcy;&ucy;&tcy;&yacy;&mcy;&icy;, &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&mcy;&icy; &vcy;&tcy;&ocy;&rcy;&ocy;&mcy;&ucy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ucy; (&ncy;&ocy; &ncy;&iecy; &pcy;&iecy;&rcy;&vcy;&ocy;&mcy;&ucy;), &vcy;&ycy;&vcy;&ocy;&dcy;&yacy;&tcy;&scy;&yacy; &zcy;&acy;&tcy;&iecy;&mcy; &icy; &tcy;&acy;&kcy; &dcy;&acy;&lcy;&iecy;&iecy;. &Vcy;&scy;&iecy; &fcy;&acy;&jcy;&lcy;&ycy;, &icy;&mcy;&iecy;&ncy;&acy; &pcy;&ucy;&tcy;&iecy;&jcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&khcy; &ncy;&iecy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&tcy; &ncy;&icy;&kcy;&acy;&kcy;&ocy;&mcy;&ucy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ucy;, &vcy;&ycy;&vcy;&ocy;&dcy;&yacy;&tcy;&scy;&yacy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ncy;&icy;&mcy;&icy;, &kcy;&acy;&kcy; &iecy;&scy;&lcy;&icy; &bcy;&ycy; &vcy; &kcy;&ocy;&ncy;&tscy;&iecy; &fcy;&acy;&jcy;&lcy;&acy; &bcy;&ycy;&lcy; &ncy;&iecy;&yacy;&vcy;&ncy;&ycy;&jcy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&icy;&yacy; &vcy;&scy;&iecy;&mcy;. &IEcy;&scy;&lcy;&icy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &icy;&mcy;&iecy;&ncy; &pcy;&ucy;&tcy;&iecy;&jcy; &icy;&mcy;&iecy;&yucy;&tcy; &ocy;&dcy;&icy;&ncy;&acy;&kcy;&ocy;&vcy;&ycy;&jcy; &rcy;&acy;&ncy;&gcy; (&ocy;&ncy;&icy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&tcy; &ocy;&dcy;&ncy;&ocy;&mcy;&ucy; &icy; &tcy;&ocy;&mcy;&ucy; &zhcy;&iecy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ucy;, &ncy;&ocy; &ncy;&iecy; &bcy;&ocy;&lcy;&iecy;&iecy; &rcy;&acy;&ncy;&ncy;&icy;&mcy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&acy;&mcy;), &icy;&khcy; &pcy;&ocy;&rcy;&yacy;&dcy;&ocy;&kcy; &vcy;&ycy;&vcy;&ocy;&dcy;&acy; &ocy;&tcy;&ncy;&ocy;&scy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &dcy;&rcy;&ucy;&gcy; &dcy;&rcy;&ucy;&gcy;&acy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &ocy;&bcy;&ycy;&chcy;&ncy;&ycy;&mcy; &pcy;&ocy;&rcy;&yacy;&dcy;&kcy;&ocy;&mcy;.</span></p> <p><span data-i18n="ad919bfc49d28556b4b30371b531bb2a62b27fab5064722a280610213d26b1b4/ed" data-source="&amp;lt;orderfile&amp;gt; is parsed as follows:" onmousemove="i18n(this)">&lt;orderfile&gt; &acy;&ncy;&acy;&lcy;&icy;&zcy;&icy;&rcy;&ucy;&iecy;&tcy;&scy;&yacy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&mcy; &ocy;&bcy;&rcy;&acy;&zcy;&ocy;&mcy;:</span></p> <div> <div> <div> <ul> <li> <p><span data-i18n="f05044b37b98cabdd3671bdee720305d3c19a5df0a99d7aecdbfdf8fc700fa8a/b7" data-source="Blank lines are ignored, so they can be used as separators for readability." onmousemove="i18n(this)">&Pcy;&ucy;&scy;&tcy;&ycy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy;, &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy; &icy;&khcy; &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&icy;&tcy;&iecy;&lcy;&iecy;&jcy; &dcy;&lcy;&yacy; &ucy;&dcy;&ocy;&bcy;&scy;&tcy;&vcy;&acy; &chcy;&tcy;&iecy;&ncy;&icy;&yacy;.</span></p> </li> <li> <p><span data-i18n="4656fad53ebe17fe80774954f112c1137ba0487e1d89e9360d981b7951fbfb57/0b" data-source="Lines starting with a hash (&amp;quot;&lt;code&gt;#&lt;/code&gt;&amp;quot;) are ignored, so they can be used for comments. Add a backslash (&amp;quot;&lt;code&gt;\&lt;/code&gt;&amp;quot;) to the beginning of the pattern if it starts with a hash." onmousemove="i18n(this)">&Scy;&tcy;&rcy;&ocy;&kcy;&icy;, &ncy;&acy;&chcy;&icy;&ncy;&acy;&yucy;&shchcy;&icy;&iecy;&scy;&yacy; &scy; &khcy;&iecy;&shcy;&acy; ( &quot;  <code>#</code>  &quot; ), &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy;, &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy; &icy;&khcy; &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &dcy;&lcy;&yacy; &kcy;&ocy;&mcy;&mcy;&iecy;&ncy;&tcy;&acy;&rcy;&icy;&iecy;&vcy;. &Dcy;&ocy;&bcy;&acy;&vcy;&softcy;&tcy;&iecy; &ocy;&bcy;&rcy;&acy;&tcy;&ncy;&ucy;&yucy; &kcy;&ocy;&scy;&ucy;&yucy; &chcy;&iecy;&rcy;&tcy;&ucy; ( &quot;  <code>\</code>  &quot; ) &vcy; &ncy;&acy;&chcy;&acy;&lcy;&ocy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&acy;, &iecy;&scy;&lcy;&icy; &ocy;&ncy; &ncy;&acy;&chcy;&icy;&ncy;&acy;&iecy;&tcy;&scy;&yacy; &scy; &rcy;&iecy;&shcy;&iecy;&tcy;&kcy;&icy;.</span></p> </li> <li> <p><span data-i18n="2b7a708c6caee8cb163cff05ade25f4e43e6779ab7b653c9ea976f2082291237/f6" data-source="Each other line contains a single pattern." onmousemove="i18n(this)">&Kcy;&acy;&zhcy;&dcy;&acy;&yacy; &vcy;&tcy;&ocy;&rcy;&acy;&yacy; &scy;&tcy;&rcy;&ocy;&kcy;&acy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&tcy; &ocy;&dcy;&icy;&ncy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;.</span></p> </li> </ul> </div> </div> </div> <p><span data-i18n="3124c05351d93b8fbdccb33f65c87dec861c79b87f8384166a6ead2880af585b/42" data-source="Patterns have the same syntax and semantics as patterns used for fnmatch(3) without the FNM_PATHNAME flag, except a pathname also matches a pattern if removing any number of the final pathname components matches the pattern. For example, the pattern &amp;quot;&lt;code&gt;foo*bar&lt;/code&gt;&amp;quot; matches &amp;quot;&lt;code&gt;fooasdfbar&lt;/code&gt;&amp;quot; and &amp;quot;&lt;code&gt;foo/bar/baz/asdf&lt;/code&gt;&amp;quot; but not &amp;quot;&lt;code&gt;foobarx&lt;/code&gt;&amp;quot;." onmousemove="i18n(this)">&SHcy;&acy;&bcy;&lcy;&ocy;&ncy;&ycy; &icy;&mcy;&iecy;&yucy;&tcy; &tcy;&ocy;&tcy; &zhcy;&iecy; &scy;&icy;&ncy;&tcy;&acy;&kcy;&scy;&icy;&scy; &icy; &scy;&iecy;&mcy;&acy;&ncy;&tcy;&icy;&kcy;&ucy;, &chcy;&tcy;&ocy; &icy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ycy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&mcy;&ycy;&iecy; &dcy;&lcy;&yacy; fnmatch(3) &bcy;&iecy;&zcy; &fcy;&lcy;&acy;&gcy;&acy; FNM_PATHNAME, &zcy;&acy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&iecy;&mcy; &tcy;&ocy;&gcy;&ocy;, &chcy;&tcy;&ocy; &pcy;&ucy;&tcy;&softcy; &tcy;&acy;&kcy;&zhcy;&iecy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ucy;, &iecy;&scy;&lcy;&icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&iecy; &lcy;&yucy;&bcy;&ocy;&gcy;&ocy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&acy; &ocy;&kcy;&ocy;&ncy;&chcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&khcy; &kcy;&ocy;&mcy;&pcy;&ocy;&ncy;&iecy;&ncy;&tcy;&ocy;&vcy; &pcy;&ucy;&tcy;&icy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ucy;. &Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &shcy;&acy;&bcy;&lcy;&ocy;&ncy;  &quot;  <code>foo*bar</code>  &quot;  &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy;  &quot;  <code>fooasdfbar</code>  &quot;  &icy;  &quot;  <code>foo/bar/baz/asdf</code>  &quot; , &ncy;&ocy; &ncy;&iecy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy;  &quot;  <code>foobarx</code>  &quot; .</span></p> </dd> <dt id="Documentation/git-log.txt---skip-toltfilegt"><span data-i18n="6117b4db2b9edd75326862d72986fa91acd9e8763de4d101939def1247567ddc/f0" data-source="--skip-to=&amp;lt;file&amp;gt;" onmousemove="i18n(this)">--skip-to=&lt;file&gt;</span></dt> <dt id="Documentation/git-log.txt---rotate-toltfilegt"><span data-i18n="d1b124157fa6244019d55358b4b7952ea2b6e19643b2b8e1f17d5d56ff384123/98" data-source="--rotate-to=&amp;lt;file&amp;gt;" onmousemove="i18n(this)">--rotate-to=&lt;file&gt;</span></dt> <dd> <p><span data-i18n="277db6b8c9291ae8087d1d440d38b8798459262c03b013af3b29453e112ffe97/56" data-source="Discard the files before the named &amp;lt;file&amp;gt; from the output (i.e. &lt;code&gt;skip to&lt;/code&gt;), or move them to the end of the output (i.e. &lt;code&gt;rotate to&lt;/code&gt;). These options were invented primarily for the use of the &lt;code&gt;git difftool&lt;/code&gt; command, and may not be very useful otherwise." onmousemove="i18n(this)">&Ucy;&dcy;&acy;&lcy;&icy;&tcy;&iecy; &fcy;&acy;&jcy;&lcy;&ycy; &pcy;&iecy;&rcy;&iecy;&dcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ycy;&mcy; &lt;file&gt; &icy;&zcy; &vcy;&ycy;&vcy;&ocy;&dcy;&acy; (&tcy;. &iecy;.  <code>skip to</code> ) &icy;&lcy;&icy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&scy;&tcy;&icy;&tcy;&iecy; &icy;&khcy; &vcy; &kcy;&ocy;&ncy;&iecy;&tscy; &vcy;&ycy;&vcy;&ocy;&dcy;&acy; (&tcy;. &iecy;.  <code>rotate to</code> ). &Ecy;&tcy;&icy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy; &bcy;&ycy;&lcy;&icy; &pcy;&rcy;&icy;&dcy;&ucy;&mcy;&acy;&ncy;&ycy; &vcy; &pcy;&iecy;&rcy;&vcy;&ucy;&yucy; &ocy;&chcy;&iecy;&rcy;&iecy;&dcy;&softcy; &dcy;&lcy;&yacy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ycy;  <code>git difftool</code>  &icy; &vcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &mcy;&ocy;&gcy;&ucy;&tcy; &ocy;&kcy;&acy;&zcy;&acy;&tcy;&softcy;&scy;&yacy; &bcy;&iecy;&scy;&pcy;&ocy;&lcy;&iecy;&zcy;&ncy;&ycy;&mcy;&icy;.</span></p> </dd> <dt id="Documentation/git-log.txt--R"><span data-i18n="dcd721f8f8b3e495d987c362617a4b959d26564e45fdcae0a107479440066e93/f9" data-source="-R" onmousemove="i18n(this)">-R</span></dt> <dd> <p><span data-i18n="0a36db596ce42b843ae54cc6848e8a8911f7b830d7a76ee28f40d25e2d15ab8d/c0" data-source="Swap two inputs; that is, show differences from index or on-disk file to tree contents." onmousemove="i18n(this)">&Pcy;&ocy;&mcy;&iecy;&ncy;&yacy;&jcy;&tcy;&iecy; &mcy;&iecy;&scy;&tcy;&acy;&mcy;&icy; &dcy;&vcy;&acy; &vcy;&khcy;&ocy;&dcy;&acy;; &tcy;&ocy; &iecy;&scy;&tcy;&softcy; &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&yacy; &mcy;&iecy;&zhcy;&dcy;&ucy; &icy;&ncy;&dcy;&iecy;&kcy;&scy;&ocy;&mcy; &icy;&lcy;&icy; &fcy;&acy;&jcy;&lcy;&ocy;&mcy; &ncy;&acy; &dcy;&icy;&scy;&kcy;&iecy; &icy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&mcy;&ycy;&mcy; &dcy;&iecy;&rcy;&iecy;&vcy;&acy;.</span></p> </dd> <dt id="Documentation/git-log.txt---relativeltpathgt"><span data-i18n="eb8e5a4f739d4090955334d30ecf8da3111126e4487044dc7213ac5a2d73ac29/1d" data-source="--relative[=&amp;lt;path&amp;gt;]" onmousemove="i18n(this)">--relative[=&lt;path&gt;]</span></dt> <dt id="Documentation/git-log.txt---no-relative"><span data-i18n="8ead5d96e952978ac6bbbe811a16a826da1fba2a1d72caed00679bcf181001e5/39" data-source="--no-relative" onmousemove="i18n(this)">--no-relative</span></dt> <dd> <p><span data-i18n="cfa1a9c81852bf3f4bb73be53853469387a6d3f62fb88bd3d3e005e9526a14ba/54" data-source="When run from a subdirectory of the project, it can be told to exclude changes outside the directory and show pathnames relative to it with this option. When you are not in a subdirectory (e.g. in a bare repository), you can name which subdirectory to make the output relative to by giving a &amp;lt;path&amp;gt; as an argument. &lt;code&gt;--no-relative&lt;/code&gt; can be used to countermand both &lt;code&gt;diff.relative&lt;/code&gt; config option and previous &lt;code&gt;--relative&lt;/code&gt;." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &zcy;&acy;&pcy;&ucy;&scy;&kcy;&iecy; &icy;&zcy; &pcy;&ocy;&dcy;&kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&acy; &pcy;&rcy;&ocy;&iecy;&kcy;&tcy;&acy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &ecy;&tcy;&ocy;&jcy; &ocy;&pcy;&tscy;&icy;&icy; &mcy;&ocy;&zhcy;&ncy;&ocy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&softcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &zcy;&acy; &pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&acy;&mcy;&icy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&acy; &icy; &pcy;&ocy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &pcy;&ucy;&tcy;&icy; &ocy;&tcy;&ncy;&ocy;&scy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &ncy;&iecy;&gcy;&ocy;. &IEcy;&scy;&lcy;&icy; &vcy;&ycy; &ncy;&iecy; &ncy;&acy;&khcy;&ocy;&dcy;&icy;&tcy;&iecy;&scy;&softcy; &vcy; &pcy;&ocy;&dcy;&kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&iecy; (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &vcy; &pcy;&ucy;&scy;&tcy;&ocy;&mcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&icy;), &vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy;, &ocy;&tcy;&ncy;&ocy;&scy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &kcy;&acy;&kcy;&ocy;&gcy;&ocy; &pcy;&ocy;&dcy;&kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&acy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&yacy;&tcy;&softcy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&iecy; &dcy;&acy;&ncy;&ncy;&ycy;&iecy;, &ucy;&kcy;&acy;&zcy;&acy;&vcy; &lt;path&gt; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;&acy;.  <code>--no-relative</code>  &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &dcy;&lcy;&yacy; &ocy;&tcy;&mcy;&iecy;&ncy;&ycy; &kcy;&acy;&kcy; &ocy;&pcy;&tscy;&icy;&icy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  <code>diff.relative</code> , &tcy;&acy;&kcy; &icy; &pcy;&rcy;&iecy;&dcy;&ycy;&dcy;&ucy;&shchcy;&iecy;&jcy; &vcy;&iecy;&rcy;&scy;&icy;&icy;  <code>--relative</code> .</span></p> </dd> <dt id="Documentation/git-log.txt--a"><span data-i18n="c274891790345c56cef3b53c026bdc48150948fa60c56306073d6fea7766ad6a/1a" data-source="-a" onmousemove="i18n(this)">-a</span></dt> <dt id="Documentation/git-log.txt---text"><span data-i18n="1c40d16552ca105862bee6cc15f10f8628333113cec588e98c64aeb4c1b8d58b/36" data-source="--text" onmousemove="i18n(this)">--text</span></dt> <dd> <p><span data-i18n="b607c9245ba665a54126147d6fce9e97cc412fb0534a50878885a99f2852c410/37" data-source="Treat all files as text." onmousemove="i18n(this)">&Rcy;&acy;&scy;&scy;&mcy;&acy;&tcy;&rcy;&icy;&vcy;&acy;&tcy;&softcy; &vcy;&scy;&iecy; &fcy;&acy;&jcy;&lcy;&ycy; &kcy;&acy;&kcy; &tcy;&iecy;&kcy;&scy;&tcy;.</span></p> </dd> <dt id="Documentation/git-log.txt---ignore-cr-at-eol"><span data-i18n="51e0237d129202047cca35496c8788b2f13ea086b8c911b8d4ba4fdacca38f61/ab" data-source="--ignore-cr-at-eol" onmousemove="i18n(this)">--ignore-cr-at-eol</span></dt> <dd> <p><span data-i18n="df30f32febe3b13712730a3234cd82483720f640b07f877bfe1c27ad96171685/20" data-source="Ignore carriage-return at the end of line when doing a comparison." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &scy;&rcy;&acy;&vcy;&ncy;&iecy;&ncy;&icy;&icy; &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&jcy;&tcy;&iecy; &vcy;&ocy;&zcy;&vcy;&rcy;&acy;&tcy; &kcy;&acy;&rcy;&iecy;&tcy;&kcy;&icy; &vcy; &kcy;&ocy;&ncy;&tscy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;.</span></p> </dd> <dt id="Documentation/git-log.txt---ignore-space-at-eol"><span data-i18n="51267743b00a91d19082b0c21b425f42b64b8ab8606ae65f3cd3521863d0d850/40" data-source="--ignore-space-at-eol" onmousemove="i18n(this)">--ignore-space-at-eol</span></dt> <dd> <p><span data-i18n="3cdd8c3be3774146b3fccf6369a7c7a945fe3f383eaeea414b7061809229c256/9d" data-source="Ignore changes in whitespace at EOL." onmousemove="i18n(this)">&Icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &vcy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&acy;&khcy; &vcy; &kcy;&ocy;&ncy;&tscy;&iecy; EOL.</span></p> </dd> <dt id="Documentation/git-log.txt--b"><span data-i18n="4fc0bdb51ffc8cfdcaaee067eb264b8a5c646176cf870be17c2e647fbb2cb7f4/f8" data-source="-b" onmousemove="i18n(this)">-b</span></dt> <dt id="Documentation/git-log.txt---ignore-space-change"><span data-i18n="d4e4651d4bd56f6ecb4a953585b2b9c22e5c24821a93229916cb80a777f82866/61" data-source="--ignore-space-change" onmousemove="i18n(this)">--ignore-space-change</span></dt> <dd> <p><span data-i18n="24f154ffe3790c316239500a85f24ae28253de81fe8a9e6061d3a050834ab50c/70" data-source="Ignore changes in amount of whitespace. This ignores whitespace at line end, and considers all other sequences of one or more whitespace characters to be equivalent." onmousemove="i18n(this)">&Icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &vcy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ocy;&vcy;. &Pcy;&rcy;&icy; &ecy;&tcy;&ocy;&mcy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ycy; &vcy; &kcy;&ocy;&ncy;&tscy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy;, &acy; &vcy;&scy;&iecy; &ocy;&scy;&tcy;&acy;&lcy;&softcy;&ncy;&ycy;&iecy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&scy;&tcy;&icy; &icy;&zcy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &icy;&lcy;&icy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&icy;&khcy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&ocy;&vcy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ocy;&vcy; &scy;&chcy;&icy;&tcy;&acy;&yucy;&tcy;&scy;&yacy; &ecy;&kcy;&vcy;&icy;&vcy;&acy;&lcy;&iecy;&ncy;&tcy;&ncy;&ycy;&mcy;&icy;.</span></p> </dd> <dt id="Documentation/git-log.txt--w"><span data-i18n="65da4e192c92112906479883f0b4740c6434367e3d4a1da77a21dece77ab34f1/ba" data-source="-w" onmousemove="i18n(this)">-w</span></dt> <dt id="Documentation/git-log.txt---ignore-all-space"><span data-i18n="89511683365e0de0ce8fb24a9fb5db672d97ca28c64fb8e5af9d9c14918b6dbd/6c" data-source="--ignore-all-space" onmousemove="i18n(this)">--ignore-all-space</span></dt> <dd> <p><span data-i18n="870f0b437e9a7f5bd1d53ab8251417487446fad3241ed00fb3b88dd61418aa14/5b" data-source="Ignore whitespace when comparing lines. This ignores differences even if one line has whitespace where the other line has none." onmousemove="i18n(this)">&Icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&jcy;&tcy;&iecy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ycy; &pcy;&rcy;&icy; &scy;&rcy;&acy;&vcy;&ncy;&iecy;&ncy;&icy;&icy; &scy;&tcy;&rcy;&ocy;&kcy;. &Pcy;&rcy;&icy; &ecy;&tcy;&ocy;&mcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&yacy; &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy;, &dcy;&acy;&zhcy;&iecy; &iecy;&scy;&lcy;&icy; &vcy; &ocy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy; &iecy;&scy;&tcy;&softcy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ycy;, &acy; &vcy; &dcy;&rcy;&ucy;&gcy;&ocy;&jcy; &icy;&khcy; &ncy;&iecy;&tcy;.</span></p> </dd> <dt id="Documentation/git-log.txt---ignore-blank-lines"><span data-i18n="110ff8a0c3fe760e58e45c4526bc1a041d8a3fda9fb96d3aa8391bf60f34513a/77" data-source="--ignore-blank-lines" onmousemove="i18n(this)">--ignore-blank-lines</span></dt> <dd> <p><span data-i18n="ab125c466c718975b4dba5e3d2ef7ccadbde52de6293147973f897dc372eaf16/8b" data-source="Ignore changes whose lines are all blank." onmousemove="i18n(this)">&Icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy;, &vcy;&scy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&khcy; &pcy;&ucy;&scy;&tcy;&ycy;.</span></p> </dd> <dt id="Documentation/git-log.txt--Iltregexgt"><span data-i18n="ee547533722fee21d1c879d5e598f3547fd9bdc7055c1708e5d2877ced485a2c/20" data-source="-I&amp;lt;regex&amp;gt;" onmousemove="i18n(this)">-I&lt;regex&gt;</span></dt> <dt id="Documentation/git-log.txt---ignore-matching-linesltregexgt"><span data-i18n="96e28143329ffd47d68295f65dab7b518a131669630fbbd5b2ac9ee0ded61a8f/4d" data-source="--ignore-matching-lines=&amp;lt;regex&amp;gt;" onmousemove="i18n(this)">--ignore-matching-lines=&lt;regex&gt;</span></dt> <dd> <p><span data-i18n="717144217413fea675339d09d37ba622dc2d2af7f1615f42722dda22ceee71da/88" data-source="Ignore changes whose all lines match &amp;lt;regex&amp;gt;. This option may be specified more than once." onmousemove="i18n(this)">&Icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy;, &vcy;&scy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&khcy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&tcy; &lt;regex&gt;. &Ecy;&tcy;&ucy; &ocy;&pcy;&tscy;&icy;&yucy; &mcy;&ocy;&zhcy;&ncy;&ocy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &bcy;&ocy;&lcy;&iecy;&iecy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &rcy;&acy;&zcy;&acy;.</span></p> </dd> <dt id="Documentation/git-log.txt---inter-hunk-contextltlinesgt"><span data-i18n="f5f627d1e912568b641f67b3e9a81c441622bd1819737b7e333c5b95112b943d/5d" data-source="--inter-hunk-context=&amp;lt;lines&amp;gt;" onmousemove="i18n(this)">--inter-hunk-context=&lt;lines&gt;</span></dt> <dd> <p><span data-i18n="06d710bee255f48343769bbecb6425ef1668fa5e021f8329403a2dff32fcaf66/2c" data-source="Show the context between diff hunks, up to the specified number of lines, thereby fusing hunks that are close to each other. Defaults to &lt;code&gt;diff.interHunkContext&lt;/code&gt; or 0 if the config option is unset." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &kcy;&ocy;&ncy;&tcy;&iecy;&kcy;&scy;&tcy; &mcy;&iecy;&zhcy;&dcy;&ucy; &rcy;&acy;&zcy;&ncy;&ycy;&mcy;&icy; &fcy;&rcy;&acy;&gcy;&mcy;&iecy;&ncy;&tcy;&acy;&mcy;&icy; &dcy;&ocy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&acy; &scy;&tcy;&rcy;&ocy;&kcy;, &tcy;&iecy;&mcy; &scy;&acy;&mcy;&ycy;&mcy; &ocy;&bcy;&hardcy;&iecy;&dcy;&icy;&ncy;&yacy;&yacy; &fcy;&rcy;&acy;&gcy;&mcy;&iecy;&ncy;&tcy;&ycy;, &rcy;&acy;&scy;&pcy;&ocy;&lcy;&ocy;&zhcy;&iecy;&ncy;&ncy;&ycy;&iecy; &bcy;&lcy;&icy;&zcy;&kcy;&ocy; &dcy;&rcy;&ucy;&gcy; &kcy; &dcy;&rcy;&ucy;&gcy;&ucy;. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;  <code>diff.interHunkContext</code>  &icy;&lcy;&icy; 0, &iecy;&scy;&lcy;&icy; &ocy;&pcy;&tscy;&icy;&yacy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy; &ncy;&iecy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;&acy;.</span></p> </dd> <dt id="Documentation/git-log.txt--W"><span data-i18n="5671c9b05916ba4c093a158dd36b2d9f703ad98b4a2ebef4a0864014d3839060/df" data-source="-W" onmousemove="i18n(this)">-W</span></dt> <dt id="Documentation/git-log.txt---function-context"><span data-i18n="bc8bbbd0e335222cebf1ba72920122132e914ee68a4ae5e6e04e2089ea2115c6/bc" data-source="--function-context" onmousemove="i18n(this)">--function-context</span></dt> <dd> <p><span data-i18n="b50bc24d5002be7e5b957a945fbc013479eccfc3030e728bb0f050b8e0a81bb1/26" data-source="Show whole function as context lines for each change. The function names are determined in the same way as &lt;code&gt;git diff&lt;/code&gt; works out patch hunk headers (see &lt;code&gt;Defining a custom hunk-header&lt;/code&gt; in &lt;a href=&quot;gitattributes&quot;&gt;gitattributes[5]&lt;/a&gt;)." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &vcy;&scy;&yucy; &fcy;&ucy;&ncy;&kcy;&tscy;&icy;&yucy; &vcy; &vcy;&icy;&dcy;&iecy; &kcy;&ocy;&ncy;&tcy;&iecy;&kcy;&scy;&tcy;&ncy;&ycy;&khcy; &scy;&tcy;&rcy;&ocy;&kcy; &dcy;&lcy;&yacy; &kcy;&acy;&zhcy;&dcy;&ocy;&gcy;&ocy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy;. &Icy;&mcy;&iecy;&ncy;&acy; &fcy;&ucy;&ncy;&kcy;&tscy;&icy;&jcy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &tcy;&acy;&kcy; &zhcy;&iecy;, &kcy;&acy;&kcy;  <code>git diff</code>  &ocy;&bcy;&rcy;&acy;&bcy;&acy;&tcy;&ycy;&vcy;&acy;&iecy;&tcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&icy; &fcy;&rcy;&acy;&gcy;&mcy;&iecy;&ncy;&tcy;&ocy;&vcy; &pcy;&acy;&tcy;&chcy;&iecy;&jcy; (&scy;&mcy;.  <code>Defining a custom hunk-header</code>  &vcy;  <a href="gitattributes.html">gitattributes[5]</a> ).</span></p> </dd> <dt id="Documentation/git-log.txt---ext-diff"><span data-i18n="95a00fbe1ffd6fe5ac1adaa802127ec0d1b691576f4d48ec03902103d6a68f22/b6" data-source="--ext-diff" onmousemove="i18n(this)">--ext-diff</span></dt> <dd> <p><span data-i18n="63d15eef506eb6c542ff22296db0f81881d93c59386624a98d73743deb6c6830/c0" data-source="Allow an external diff helper to be executed. If you set an external diff driver with &lt;a href=&quot;gitattributes&quot;&gt;gitattributes[5]&lt;/a&gt;, you need to use this option with &lt;a href=&quot;git-log&quot;&gt;git-log[1]&lt;/a&gt; and friends." onmousemove="i18n(this)">&Rcy;&acy;&zcy;&rcy;&iecy;&shcy;&icy;&tcy;&softcy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy;&icy;&iecy; &vcy;&ncy;&iecy;&shcy;&ncy;&iecy;&gcy;&ocy; &pcy;&ocy;&mcy;&ocy;&shchcy;&ncy;&icy;&kcy;&acy; &scy;&rcy;&acy;&vcy;&ncy;&iecy;&ncy;&icy;&yacy;. &IEcy;&scy;&lcy;&icy; &vcy;&ycy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&lcy;&icy; &vcy;&ncy;&iecy;&shcy;&ncy;&icy;&jcy; &dcy;&rcy;&acy;&jcy;&vcy;&iecy;&rcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy; &scy;  <a href="gitattributes.html">gitattributes[5]</a> , &vcy;&acy;&mcy; &ncy;&ucy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &ecy;&tcy;&ucy; &ocy;&pcy;&tscy;&icy;&yucy; &scy;  <a href="git-log.html">git-log[1]</a>  &icy; &iecy;&gcy;&ocy; &dcy;&rcy;&ucy;&zcy;&softcy;&yacy;&mcy;&icy;.</span></p> </dd> <dt id="Documentation/git-log.txt---no-ext-diff"><span data-i18n="fb06f77d6037f57e05d72bff094c9343861554c6eed348bb61790fee7ab1f0ed/b1" data-source="--no-ext-diff" onmousemove="i18n(this)">--no-ext-diff</span></dt> <dd> <p><span data-i18n="e824446cdf1c6fdca6cf3e455b89300e98d634f9b63cfa0369e15e1c666520d6/df" data-source="Disallow external diff drivers." onmousemove="i18n(this)">&Zcy;&acy;&pcy;&rcy;&iecy;&tcy;&icy;&tcy;&softcy; &vcy;&ncy;&iecy;&shcy;&ncy;&icy;&iecy; &dcy;&rcy;&acy;&jcy;&vcy;&iecy;&rcy;&ycy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy;.</span></p> </dd> <dt id="Documentation/git-log.txt---textconv"><span data-i18n="5b34524518198f9949f3455e2e9259936f0fcfaec0f512867f5b0c42c4ef5351/c1" data-source="--textconv" onmousemove="i18n(this)">--textconv</span></dt> <dt id="Documentation/git-log.txt---no-textconv"><span data-i18n="23549acbb987039aec05252dbfc7a3f8a8f2a19b1b6fa7f157162cba9b6c682e/5b" data-source="--no-textconv" onmousemove="i18n(this)">--no-textconv</span></dt> <dd> <p><span data-i18n="871cdc537989a554af899c17d833522ce2c2263e84176b5653129301116e3e67/8b" data-source="Allow (or disallow) external text conversion filters to be run when comparing binary files. See &lt;a href=&quot;gitattributes&quot;&gt;gitattributes[5]&lt;/a&gt; for details. Because textconv filters are typically a one-way conversion, the resulting diff is suitable for human consumption, but cannot be applied. For this reason, textconv filters are enabled by default only for &lt;a href=&quot;git-diff&quot;&gt;git-diff[1]&lt;/a&gt; and &lt;a href=&quot;git-log&quot;&gt;git-log[1]&lt;/a&gt;, but not for &lt;a href=&quot;git-format-patch&quot;&gt;git-format-patch[1]&lt;/a&gt; or diff plumbing commands." onmousemove="i18n(this)">&Rcy;&acy;&zcy;&rcy;&iecy;&shcy;&icy;&tcy;&softcy; (&icy;&lcy;&icy; &zcy;&acy;&pcy;&rcy;&iecy;&tcy;&icy;&tcy;&softcy;) &zcy;&acy;&pcy;&ucy;&scy;&kcy; &vcy;&ncy;&iecy;&shcy;&ncy;&icy;&khcy; &fcy;&icy;&lcy;&softcy;&tcy;&rcy;&ocy;&vcy; &pcy;&rcy;&iecy;&ocy;&bcy;&rcy;&acy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &tcy;&iecy;&kcy;&scy;&tcy;&acy; &pcy;&rcy;&icy; &scy;&rcy;&acy;&vcy;&ncy;&iecy;&ncy;&icy;&icy; &dcy;&vcy;&ocy;&icy;&chcy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy;. &Pcy;&ocy;&dcy;&rcy;&ocy;&bcy;&ncy;&ocy;&scy;&tcy;&icy; &scy;&mcy;. &vcy;  <a href="gitattributes.html">gitattributes[5]</a> . &Pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &fcy;&icy;&lcy;&softcy;&tcy;&rcy;&ycy; textconv &ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&yucy;&tcy; &scy;&ocy;&bcy;&ocy;&jcy; &ocy;&dcy;&ncy;&ocy;&scy;&tcy;&ocy;&rcy;&ocy;&ncy;&ncy;&iecy;&iecy; &pcy;&rcy;&iecy;&ocy;&bcy;&rcy;&acy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy;, &pcy;&ocy;&lcy;&ucy;&chcy;&iecy;&ncy;&ncy;&ycy;&jcy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy; &pcy;&rcy;&icy;&gcy;&ocy;&dcy;&iecy;&ncy; &dcy;&lcy;&yacy; &vcy;&ocy;&scy;&pcy;&rcy;&icy;&yacy;&tcy;&icy;&yacy; &chcy;&iecy;&lcy;&ocy;&vcy;&iecy;&kcy;&ocy;&mcy;, &ncy;&ocy; &ncy;&iecy; &mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&iecy;&ncy;. &Pcy;&ocy; &ecy;&tcy;&ocy;&jcy; &pcy;&rcy;&icy;&chcy;&icy;&ncy;&iecy; &fcy;&icy;&lcy;&softcy;&tcy;&rcy;&ycy; textconv &vcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&ycy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &dcy;&lcy;&yacy;  <a href="git-diff.html">git-diff[1]</a>  &icy;  <a href="git-log.html">git-log[1]</a> , &ncy;&ocy; &ncy;&iecy; &dcy;&lcy;&yacy;  <a href="git-format-patch.html">git-format-patch[1]</a>  &icy;&lcy;&icy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy; diff &scy;&acy;&ncy;&tcy;&iecy;&khcy;&ncy;&icy;&kcy;&icy;.</span></p> </dd> <dt id="Documentation/git-log.txt---ignore-submodulesltwhengt"><span data-i18n="bd06aee54c9de6a7e17c57765cb4f451e28215de316abc40f7d0255f0592b44e/b3" data-source="--ignore-submodules[=&amp;lt;when&amp;gt;]" onmousemove="i18n(this)">--ignore-submodules[=&lt;when&gt;]</span></dt> <dd> <p><span data-i18n="3d35324545b10588b7d34c8f5355d92fb7a9af7f9cd051a6e4f64659bbc1a354/8a" data-source="Ignore changes to submodules in the diff generation. &amp;lt;when&amp;gt; can be either &amp;quot;none&amp;quot;, &amp;quot;untracked&amp;quot;, &amp;quot;dirty&amp;quot; or &amp;quot;all&amp;quot;, which is the default. Using &amp;quot;none&amp;quot; will consider the submodule modified when it either contains untracked or modified files or its HEAD differs from the commit recorded in the superproject and can be used to override any settings of the &lt;code&gt;ignore&lt;/code&gt; option in &lt;a href=&quot;git-config&quot;&gt;git-config[1]&lt;/a&gt; or &lt;a href=&quot;gitmodules&quot;&gt;gitmodules[5]&lt;/a&gt;. When &amp;quot;untracked&amp;quot; is used submodules are not considered dirty when they only contain untracked content (but they are still scanned for modified content). Using &amp;quot;dirty&amp;quot; ignores all changes to the work tree of submodules, only changes to the commits stored in the superproject are shown (this was the behavior until 1.7.0). Using &amp;quot;all&amp;quot; hides all changes to submodules." onmousemove="i18n(this)">&Icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &vcy; &pcy;&ocy;&dcy;&mcy;&ocy;&dcy;&ucy;&lcy;&yacy;&khcy; &pcy;&rcy;&icy; &gcy;&iecy;&ncy;&iecy;&rcy;&acy;&tscy;&icy;&icy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy;. &lt;When&gt; &mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy;  &quot;none&quot; ,  &quot;untracked&quot; ,  &quot;dirty&quot;  &icy;&lcy;&icy;  &quot;all&quot; , &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;. &Pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy;  &quot;none&quot;  &scy;&ucy;&bcy;&mcy;&ocy;&dcy;&ucy;&lcy;&softcy; &bcy;&ucy;&dcy;&iecy;&tcy; &scy;&chcy;&icy;&tcy;&acy;&tcy;&softcy;&scy;&yacy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ncy;&ycy;&mcy;, &iecy;&scy;&lcy;&icy; &ocy;&ncy; &lcy;&icy;&bcy;&ocy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&tcy; &ncy;&iecy;&ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&iecy;&mcy;&ycy;&iecy; &icy;&lcy;&icy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ncy;&ycy;&iecy; &fcy;&acy;&jcy;&lcy;&ycy;, &lcy;&icy;&bcy;&ocy; &iecy;&gcy;&ocy; HEAD &ocy;&tcy;&lcy;&icy;&chcy;&acy;&iecy;&tcy;&scy;&yacy; &ocy;&tcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;, &zcy;&acy;&pcy;&icy;&scy;&acy;&ncy;&ncy;&ocy;&jcy; &vcy; &scy;&ucy;&pcy;&iecy;&rcy;&pcy;&rcy;&ocy;&iecy;&kcy;&tcy;&iecy;, &icy; &mcy;&ocy;&zhcy;&iecy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &dcy;&lcy;&yacy; &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&icy;&yacy; &lcy;&yucy;&bcy;&ycy;&khcy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&iecy;&kcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&acy;  <code>ignore</code>  &vcy;  <a href="git-config.html">git-config[1]</a>  &icy;&lcy;&icy;  <a href="gitmodules.html">gitmodules[5]</a> . &Pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy;  &quot;untracked&quot;  &scy;&ucy;&bcy;&mcy;&ocy;&dcy;&ucy;&lcy;&icy; &ncy;&iecy; &scy;&chcy;&icy;&tcy;&acy;&yucy;&tcy;&scy;&yacy; &laquo;&gcy;&rcy;&yacy;&zcy;&ncy;&ycy;&mcy;&icy;&raquo;, &iecy;&scy;&lcy;&icy; &ocy;&ncy;&icy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&acy;&tcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &ncy;&iecy;&ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&iecy;&mcy;&ycy;&jcy; &kcy;&ocy;&ncy;&tcy;&iecy;&ncy;&tcy; (&ncy;&ocy; &ocy;&ncy;&icy; &vcy;&scy;&iecy; &rcy;&acy;&vcy;&ncy;&ocy; &scy;&kcy;&acy;&ncy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy; &ncy;&acy; &pcy;&rcy;&iecy;&dcy;&mcy;&iecy;&tcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &kcy;&ocy;&ncy;&tcy;&iecy;&ncy;&tcy;&acy;). &Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy;  &quot;dirty&quot;  &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&iecy;&tcy; &vcy;&scy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &vcy; &rcy;&acy;&bcy;&ocy;&chcy;&iecy;&mcy; &dcy;&iecy;&rcy;&iecy;&vcy;&iecy; &pcy;&ocy;&dcy;&mcy;&ocy;&dcy;&ucy;&lcy;&iecy;&jcy;, &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&yucy;&tcy;&scy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;, &khcy;&rcy;&acy;&ncy;&yacy;&shchcy;&icy;&khcy;&scy;&yacy; &vcy; &scy;&ucy;&pcy;&iecy;&rcy;&pcy;&rcy;&ocy;&iecy;&kcy;&tcy;&iecy; (&tcy;&acy;&kcy; &bcy;&ycy;&lcy;&ocy; &dcy;&ocy; &vcy;&iecy;&rcy;&scy;&icy;&icy; 1.7.0). &Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy;  &quot;all&quot;  &scy;&kcy;&rcy;&ycy;&vcy;&acy;&iecy;&tcy; &vcy;&scy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &vcy; &scy;&ucy;&bcy;&mcy;&ocy;&dcy;&ucy;&lcy;&yacy;&khcy;.</span></p> </dd> <dt id="Documentation/git-log.txt---src-prefixltprefixgt"><span data-i18n="100330245401e130b752ba5b26b73e2ad2bf3826880c78df7097326a51dbf651/42" data-source="--src-prefix=&amp;lt;prefix&amp;gt;" onmousemove="i18n(this)">--src-prefix=&lt;prefix&gt;</span></dt> <dd> <p><span data-i18n="7bba188684c7ca19befd936d21ae73459225f77903f20dd6b62d2df4eda7c6d7/ea" data-source="Show the given source prefix instead of &amp;quot;a/&amp;quot;." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &dcy;&acy;&ncy;&ncy;&ycy;&jcy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&acy; &vcy;&mcy;&iecy;&scy;&tcy;&ocy;  &quot;a/&quot; .</span></p> </dd> <dt id="Documentation/git-log.txt---dst-prefixltprefixgt"><span data-i18n="51aafd1a8c728797a92c61a94aa1ba6d7f58c8d3cd14da10ed35c109c7833b07/8d" data-source="--dst-prefix=&amp;lt;prefix&amp;gt;" onmousemove="i18n(this)">--dst-prefix=&lt;prefix&gt;</span></dt> <dd> <p><span data-i18n="fa1bd52456f417ae44e55b90ff404be6a0674b34f725ebc8c14bf5bbb32f8128/6c" data-source="Show the given destination prefix instead of &amp;quot;b/&amp;quot;." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ycy;&jcy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy; &pcy;&ucy;&ncy;&kcy;&tcy;&acy; &ncy;&acy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy; &vcy;&mcy;&iecy;&scy;&tcy;&ocy;  &quot;b/&quot; .</span></p> </dd> <dt id="Documentation/git-log.txt---no-prefix"><span data-i18n="224838ac90f2a97e3ce59f81b581bf1583195dbf5bc28daddff52024a647c7f7/7c" data-source="--no-prefix" onmousemove="i18n(this)">--no-prefix</span></dt> <dd> <p><span data-i18n="841ff172ee934d91e9fc4027666787d3676ba580cdc43ac54a804f1fce68b2f3/6f" data-source="Do not show any source or destination prefix." onmousemove="i18n(this)">&Ncy;&iecy; &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&acy; &icy;&lcy;&icy; &ncy;&acy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy;.</span></p> </dd> <dt id="Documentation/git-log.txt---default-prefix"><span data-i18n="6e2b2bd65b86d361e907339b1dd1b3ae64b4128bec4aa440314265a948cd70a9/98" data-source="--default-prefix" onmousemove="i18n(this)">--default-prefix</span></dt> <dd> <p><span data-i18n="bde70a7aa9e44c47859a81ce0dc25a44b747fe41acb9294dbfdcbd6c98389e65/80" data-source="Use the default source and destination prefixes (&amp;quot;a/&amp;quot; and &amp;quot;b/&amp;quot;). This is usually the default already, but may be used to override config such as &lt;code&gt;diff.noprefix&lt;/code&gt;." onmousemove="i18n(this)">&Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;&ycy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&acy; &icy; &ncy;&acy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; ( &quot;a/&quot;  &icy;  &quot;b/&quot; ). &Ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &ecy;&tcy;&ocy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;, &ncy;&ocy; &iecy;&gcy;&ocy; &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &dcy;&lcy;&yacy; &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&icy;&yacy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;, &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;  <code>diff.noprefix</code> .</span></p> </dd> <dt id="Documentation/git-log.txt---line-prefixltprefixgt"><span data-i18n="7bb1eecde8d5f99d4b24546beeada7e10b5b0b80a7c96d12471f267676480b3e/9f" data-source="--line-prefix=&amp;lt;prefix&amp;gt;" onmousemove="i18n(this)">--line-prefix=&lt;prefix&gt;</span></dt> <dd> <p><span data-i18n="9193bdd78336392312bd35112e1aad16fed05d93cfe4b857082ade1fd5a8f4df/74" data-source="Prepend an additional prefix to every line of output." onmousemove="i18n(this)">&Dcy;&ocy;&bcy;&acy;&vcy;&softcy;&tcy;&iecy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&jcy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy; &kcy; &kcy;&acy;&zhcy;&dcy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy; &vcy;&ycy;&vcy;&ocy;&dcy;&acy;.</span></p> </dd> <dt id="Documentation/git-log.txt---ita-invisible-in-index"><span data-i18n="84e838865a1b751e322337967fe8848e8c90b780367209cfa0b98d2f1f70cb05/77" data-source="--ita-invisible-in-index" onmousemove="i18n(this)">--ita-invisible-in-index</span></dt> <dd> <p><span data-i18n="f54b294d0217f88d483502df9dd0d16e275a929ac4dc946ecba1ac68b7ad84ea/b7" data-source="By default entries added by &amp;quot;git add -N&amp;quot; appear as an existing empty file in &amp;quot;git diff&amp;quot; and a new file in &amp;quot;git diff --cached&amp;quot;. This option makes the entry appear as a new file in &amp;quot;git diff&amp;quot; and non-existent in &amp;quot;git diff --cached&amp;quot;. This option could be reverted with &lt;code&gt;--ita-visible-in-index&lt;/code&gt;. Both options are experimental and could be removed in future." onmousemove="i18n(this)">&Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &zcy;&acy;&pcy;&icy;&scy;&icy;, &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&ncy;&ycy;&iecy;  &quot;git add -N&quot; , &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&yucy;&tcy;&scy;&yacy; &kcy;&acy;&kcy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&jcy; &pcy;&ucy;&scy;&tcy;&ocy;&jcy; &fcy;&acy;&jcy;&lcy; &vcy;  &quot;git diff&quot;  &icy; &ncy;&ocy;&vcy;&ycy;&jcy; &fcy;&acy;&jcy;&lcy; &vcy;  &quot;git diff --cached&quot; . &Ecy;&tcy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; &dcy;&iecy;&lcy;&acy;&iecy;&tcy; &zcy;&acy;&pcy;&icy;&scy;&softcy; &vcy;&icy;&dcy;&icy;&mcy;&ocy;&jcy; &kcy;&acy;&kcy; &ncy;&ocy;&vcy;&ycy;&jcy; &fcy;&acy;&jcy;&lcy; &vcy;  &quot;git diff&quot;  &icy; &ncy;&iecy;&scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&iecy;&jcy; &vcy;  &quot;git diff --cached&quot; . &Ecy;&tcy;&ucy; &ocy;&pcy;&tscy;&icy;&yucy; &mcy;&ocy;&zhcy;&ncy;&ocy; &vcy;&iecy;&rcy;&ncy;&ucy;&tcy;&softcy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>--ita-visible-in-index</code> . &Ocy;&bcy;&acy; &vcy;&acy;&rcy;&icy;&acy;&ncy;&tcy;&acy; &yacy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &ecy;&kcy;&scy;&pcy;&iecy;&rcy;&icy;&mcy;&iecy;&ncy;&tcy;&acy;&lcy;&softcy;&ncy;&ycy;&mcy;&icy; &icy; &mcy;&ocy;&gcy;&ucy;&tcy; &bcy;&ycy;&tcy;&softcy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ycy; &vcy; &bcy;&ucy;&dcy;&ucy;&shchcy;&iecy;&mcy;.</span></p> </dd> </dl> </div> <p><span data-i18n="0450b381ec8555eb757aba47247d34c45eac617656d0b2c26886a3d7fae7f4c1/c3" data-source="For more detailed explanation on these common options, see also &lt;a href=&quot;gitdiffcore&quot;&gt;gitdiffcore[7]&lt;/a&gt;." onmousemove="i18n(this)">&Bcy;&ocy;&lcy;&iecy;&iecy; &pcy;&ocy;&dcy;&rcy;&ocy;&bcy;&ncy;&ocy;&iecy; &ocy;&bcy;&hardcy;&yacy;&scy;&ncy;&iecy;&ncy;&icy;&iecy; &ecy;&tcy;&icy;&khcy; &rcy;&acy;&scy;&pcy;&rcy;&ocy;&scy;&tcy;&rcy;&acy;&ncy;&iecy;&ncy;&ncy;&ycy;&khcy; &ocy;&pcy;&tscy;&icy;&jcy; &scy;&mcy;. &tcy;&acy;&kcy;&zhcy;&iecy; &vcy;  <a href="gitdiffcore.html">gitdiffcore[7]</a> .</span></p> </div> <h2 class="text-body-emphasis"  id="generate_patch_text_with_p"><span data-i18n="d6807c8b9185db90e5106a938d21b2ef21c1682cc47a72813604572c56d2225a/6b" data-source="Generating patch text with -p" onmousemove="i18n(this)">&Gcy;&iecy;&ncy;&iecy;&rcy;&acy;&tscy;&icy;&yacy; &tcy;&iecy;&kcy;&scy;&tcy;&acy; &pcy;&acy;&tcy;&chcy;&acy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; -p</span></h2> <div> <p><span data-i18n="3d6314b4a79dbfa14324b913e4283f637625796b290c2b31a43d72f7b6caec91/c7" data-source="Running &lt;a href=&quot;git-diff&quot;&gt;git-diff[1]&lt;/a&gt;, &lt;a href=&quot;git-log&quot;&gt;git-log[1]&lt;/a&gt;, &lt;a href=&quot;git-show&quot;&gt;git-show[1]&lt;/a&gt;, &lt;a href=&quot;git-diff-index&quot;&gt;git-diff-index[1]&lt;/a&gt;, &lt;a href=&quot;git-diff-tree&quot;&gt;git-diff-tree[1]&lt;/a&gt;, or &lt;a href=&quot;git-diff-files&quot;&gt;git-diff-files[1]&lt;/a&gt; with the &lt;code&gt;-p&lt;/code&gt; option produces patch text. You can customize the creation of patch text via the &lt;code&gt;GIT_EXTERNAL_DIFF&lt;/code&gt; and the &lt;code&gt;GIT_DIFF_OPTS&lt;/code&gt; environment variables (see &lt;a href=&quot;git&quot;&gt;git[1]&lt;/a&gt;), and the &lt;code&gt;diff&lt;/code&gt; attribute (see &lt;a href=&quot;gitattributes&quot;&gt;gitattributes[5]&lt;/a&gt;)." onmousemove="i18n(this)">&Zcy;&acy;&pcy;&ucy;&scy;&kcy;  <a href="git-diff.html">git-diff[1]</a> ,  <a href="git-log.html">git-log[1]</a> ,  <a href="git-show.html">git-show[1]</a> ,  <a href="git-diff-index.html">git-diff-index[1]</a> ,  <a href="git-diff-tree.html">git-diff-tree[1]</a>  &icy;&lcy;&icy;  <a href="git-diff-files.html">git-diff-files[1]</a>  &scy; &ocy;&pcy;&tscy;&icy;&iecy;&jcy;  <code>-p</code>  &scy;&ocy;&zcy;&dcy;&acy;&iecy;&tcy; &tcy;&iecy;&kcy;&scy;&tcy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy;. &Vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&icy;&tcy;&softcy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&iecy; &tcy;&iecy;&kcy;&scy;&tcy;&acy; &pcy;&acy;&tcy;&chcy;&acy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ycy;&khcy; &scy;&rcy;&iecy;&dcy;&ycy;  <code>GIT_EXTERNAL_DIFF</code>  &icy;  <code>GIT_DIFF_OPTS</code>  (&scy;&mcy;.  <a href="git.html">git[1]</a> ), &acy; &tcy;&acy;&kcy;&zhcy;&iecy; &acy;&tcy;&rcy;&icy;&bcy;&ucy;&tcy;&acy;  <code>diff</code>  (&scy;&mcy;.  <a href="gitattributes.html">gitattributes[5]</a> ).</span></p> <p><span data-i18n="ff2d41caea8c8240d29e7a1640e930051d9ce8480db9e28bbef1f7b20157d202/17" data-source="What the -p option produces is slightly different from the traditional diff format:" onmousemove="i18n(this)">&Rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &ocy;&pcy;&tscy;&icy;&icy; -p &ncy;&iecy;&mcy;&ncy;&ocy;&gcy;&ocy; &ocy;&tcy;&lcy;&icy;&chcy;&acy;&iecy;&tcy;&scy;&yacy; &ocy;&tcy; &tcy;&rcy;&acy;&dcy;&icy;&tscy;&icy;&ocy;&ncy;&ncy;&ocy;&gcy;&ocy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&acy; diff:</span></p> <div> <ol> <li> <p><span data-i18n="25e768a975715c37fc3a043bb94ec5f5719fde48fe6df41108ca3051f86259a9/ce" data-source="It is preceded by a &amp;quot;git diff&amp;quot; header that looks like this:" onmousemove="i18n(this)">&IEcy;&mcy;&ucy; &pcy;&rcy;&iecy;&dcy;&shcy;&iecy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&ocy;&kcy;  &quot;git diff&quot; , &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &vcy;&ycy;&gcy;&lcy;&yacy;&dcy;&icy;&tcy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&mcy; &ocy;&bcy;&rcy;&acy;&zcy;&ocy;&mcy;:</span></p> <div> <div> <pre class="hljs language-css">diff <span class="hljs-attr">--git</span> <span class="hljs-selector-tag">a</span>/file1 <span class="hljs-selector-tag">b</span>/file2</pre> </div> </div> <p><span data-i18n="317b57075baa00dcf327231cabc915cac5f4ddc38adaeffaa2046d25ea02f699/7a" data-source="The &lt;code&gt;a/&lt;/code&gt; and &lt;code&gt;b/&lt;/code&gt; filenames are the same unless rename/copy is involved. Especially, even for a creation or a deletion, &lt;code&gt;/dev/null&lt;/code&gt; is &lt;code&gt;not&lt;/code&gt; used in place of the &lt;code&gt;a/&lt;/code&gt; or &lt;code&gt;b/&lt;/code&gt; filenames." onmousemove="i18n(this)">&Icy;&mcy;&iecy;&ncy;&acy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy;  <code>a/</code>  &icy;  <code>b/</code>  &ocy;&dcy;&icy;&ncy;&acy;&kcy;&ocy;&vcy;&ycy;, &iecy;&scy;&lcy;&icy; &ncy;&iecy; &tcy;&rcy;&iecy;&bcy;&ucy;&iecy;&tcy;&scy;&yacy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&iecy;/&kcy;&ocy;&pcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy;. &Vcy; &chcy;&acy;&scy;&tcy;&ncy;&ocy;&scy;&tcy;&icy;, &dcy;&acy;&zhcy;&iecy; &pcy;&rcy;&icy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&icy; &icy;&lcy;&icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&icy; &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &icy;&mcy;&iecy;&ncy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy;  <code>a/</code>  &icy;&lcy;&icy;  <code>b/</code>  &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy;  <code>/dev/null</code> .</span></p> <p><span data-i18n="2ecfc8fc780f9c949a71fd8de63a60c18d2897864f4c93b5d6cca73548bec5d3/dd" data-source="When a rename/copy is involved, &lt;code&gt;file1&lt;/code&gt; and &lt;code&gt;file2&lt;/code&gt; show the name of the source file of the rename/copy and the name of the file that the rename/copy produces, respectively." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&icy;/&kcy;&ocy;&pcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&icy;  <code>file1</code>  &icy;  <code>file2</code>  &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&yucy;&tcy; &icy;&mcy;&yacy; &icy;&scy;&khcy;&ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &fcy;&acy;&jcy;&lcy;&acy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;/&kcy;&ocy;&pcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &icy; &icy;&mcy;&yacy; &fcy;&acy;&jcy;&lcy;&acy;, &scy;&ocy;&zcy;&dcy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &vcy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy;&iecy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;/&kcy;&ocy;&pcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;, &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy;.</span></p> </li> <li> <p><span data-i18n="55889d88e6cf212aa98d84ba35c3034baade13b86f2e58b034a3bafc8968eaee/66" data-source="It is followed by one or more extended header lines:" onmousemove="i18n(this)">&Zcy;&acy; &ncy;&icy;&mcy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; &ocy;&dcy;&ncy;&acy; &icy;&lcy;&icy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &rcy;&acy;&scy;&shcy;&icy;&rcy;&iecy;&ncy;&ncy;&ycy;&khcy; &scy;&tcy;&rcy;&ocy;&kcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&acy;:</span></p> <div> <div> <pre class="hljs language-xml">old mode <span class="hljs-tag">&lt;<span class="hljs-name">mode</span>&gt;</span>
new mode <span class="hljs-tag">&lt;<span class="hljs-name">mode</span>&gt;</span>
deleted file mode <span class="hljs-tag">&lt;<span class="hljs-name">mode</span>&gt;</span>
new file mode <span class="hljs-tag">&lt;<span class="hljs-name">mode</span>&gt;</span>
copy from <span class="hljs-tag">&lt;<span class="hljs-name">path</span>&gt;</span>
copy to <span class="hljs-tag">&lt;<span class="hljs-name">path</span>&gt;</span>
rename from <span class="hljs-tag">&lt;<span class="hljs-name">path</span>&gt;</span>
rename to <span class="hljs-tag">&lt;<span class="hljs-name">path</span>&gt;</span>
similarity index <span class="hljs-tag">&lt;<span class="hljs-name">number</span>&gt;</span>
dissimilarity index <span class="hljs-tag">&lt;<span class="hljs-name">number</span>&gt;</span>
index <span class="hljs-tag">&lt;<span class="hljs-name">hash</span>&gt;</span>..<span class="hljs-tag">&lt;<span class="hljs-name">hash</span>&gt;</span> <span class="hljs-tag">&lt;<span class="hljs-name">mode</span>&gt;</span></pre> </div> </div> <p><span data-i18n="a646ef8ccd9839922cfbbc92e83e461eece07ee2d1bd292fdc5c1da7ecc2b413/99" data-source="File modes are printed as 6-digit octal numbers including the file type and file permission bits." onmousemove="i18n(this)">&Rcy;&iecy;&zhcy;&icy;&mcy;&ycy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; &pcy;&iecy;&chcy;&acy;&tcy;&acy;&yucy;&tcy;&scy;&yacy; &kcy;&acy;&kcy; 6-&zcy;&ncy;&acy;&chcy;&ncy;&ycy;&iecy; &vcy;&ocy;&scy;&softcy;&mcy;&iecy;&rcy;&icy;&chcy;&ncy;&ycy;&iecy; &chcy;&icy;&scy;&lcy;&acy;, &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&yacy; &tcy;&icy;&pcy; &fcy;&acy;&jcy;&lcy;&acy; &icy; &bcy;&icy;&tcy;&ycy; &rcy;&acy;&zcy;&rcy;&iecy;&shcy;&iecy;&ncy;&icy;&yacy; &fcy;&acy;&jcy;&lcy;&acy;.</span></p> <p><span data-i18n="9a24005b44a5681940fde2d3c71d9628aeafe04bc4b40533c60c04523c323b42/47" data-source="Path names in extended headers do not include the &lt;code&gt;a/&lt;/code&gt; and &lt;code&gt;b/&lt;/code&gt; prefixes." onmousemove="i18n(this)">&Icy;&mcy;&iecy;&ncy;&acy; &pcy;&ucy;&tcy;&iecy;&jcy; &vcy; &rcy;&acy;&scy;&shcy;&icy;&rcy;&iecy;&ncy;&ncy;&ycy;&khcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&acy;&khcy; &ncy;&iecy; &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&yucy;&tcy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;&ycy;  <code>a/</code>  &icy;  <code>b/</code> .</span></p> <p><span data-i18n="8c955dd28976b56c388d1f7abff11aa44c562f217cf571b000b910115241ef44/32" data-source="The similarity index is the percentage of unchanged lines, and the dissimilarity index is the percentage of changed lines. It is a rounded down integer, followed by a percent sign. The similarity index value of 100% is thus reserved for two equal files, while 100% dissimilarity means that no line from the old file made it into the new one." onmousemove="i18n(this)">&Icy;&ncy;&dcy;&iecy;&kcy;&scy; &scy;&khcy;&ocy;&dcy;&scy;&tcy;&vcy;&acy; &mdash; &ecy;&tcy;&ocy; &pcy;&rcy;&ocy;&tscy;&iecy;&ncy;&tcy; &ncy;&iecy;&icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ncy;&ycy;&khcy; &scy;&tcy;&rcy;&ocy;&kcy;, &acy; &icy;&ncy;&dcy;&iecy;&kcy;&scy; &ncy;&iecy;&scy;&khcy;&ocy;&dcy;&scy;&tcy;&vcy;&acy; &mdash; &pcy;&rcy;&ocy;&tscy;&iecy;&ncy;&tcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ncy;&ycy;&khcy; &scy;&tcy;&rcy;&ocy;&kcy;. &Ecy;&tcy;&ocy; &ocy;&kcy;&rcy;&ucy;&gcy;&lcy;&iecy;&ncy;&ncy;&ocy;&iecy; &tscy;&iecy;&lcy;&ocy;&iecy; &chcy;&icy;&scy;&lcy;&ocy;, &zcy;&acy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&mcy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; &zcy;&ncy;&acy;&kcy; &pcy;&rcy;&ocy;&tscy;&iecy;&ncy;&tcy;&acy;. &Tcy;&acy;&kcy;&icy;&mcy; &ocy;&bcy;&rcy;&acy;&zcy;&ocy;&mcy;, &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &icy;&ncy;&dcy;&iecy;&kcy;&scy;&acy; &scy;&khcy;&ocy;&dcy;&scy;&tcy;&vcy;&acy; 100% &zcy;&acy;&rcy;&iecy;&zcy;&iecy;&rcy;&vcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ocy; &dcy;&lcy;&yacy; &dcy;&vcy;&ucy;&khcy; &ocy;&dcy;&icy;&ncy;&acy;&kcy;&ocy;&vcy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy;, &acy; 100%-&ncy;&ocy;&iecy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&iecy; &ocy;&zcy;&ncy;&acy;&chcy;&acy;&iecy;&tcy;, &chcy;&tcy;&ocy; &ncy;&icy; &ocy;&dcy;&ncy;&acy; &scy;&tcy;&rcy;&ocy;&kcy;&acy; &icy;&zcy; &scy;&tcy;&acy;&rcy;&ocy;&gcy;&ocy; &fcy;&acy;&jcy;&lcy;&acy; &ncy;&iecy; &pcy;&ocy;&pcy;&acy;&lcy;&acy; &vcy; &ncy;&ocy;&vcy;&ycy;&jcy;.</span></p> <p><span data-i18n="37eb43206bdaf4a6f82947bc548ae2b480abda9ea75ad7d715407d6288573743/9a" data-source="The index line includes the blob object names before and after the change. The &amp;lt;mode&amp;gt; is included if the file mode does not change; otherwise, separate lines indicate the old and the new mode." onmousemove="i18n(this)">&Icy;&ncy;&dcy;&iecy;&kcy;&scy;&ncy;&acy;&yacy; &scy;&tcy;&rcy;&ocy;&kcy;&acy; &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&iecy;&tcy; &icy;&mcy;&iecy;&ncy;&acy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ocy;&vcy; &bcy;&ocy;&lcy;&softcy;&shcy;&icy;&khcy; &dcy;&vcy;&ocy;&icy;&chcy;&ncy;&ycy;&khcy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ocy;&vcy; &dcy;&ocy; &icy; &pcy;&ocy;&scy;&lcy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy;. &lt;mode&gt; &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&iecy;&tcy;&scy;&yacy;, &iecy;&scy;&lcy;&icy; &rcy;&iecy;&zhcy;&icy;&mcy; &fcy;&acy;&jcy;&lcy;&acy; &ncy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&yacy;&iecy;&tcy;&scy;&yacy;; &vcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &ocy;&tcy;&dcy;&iecy;&lcy;&softcy;&ncy;&ycy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &ocy;&bcy;&ocy;&zcy;&ncy;&acy;&chcy;&acy;&yucy;&tcy; &scy;&tcy;&acy;&rcy;&ycy;&jcy; &icy; &ncy;&ocy;&vcy;&ycy;&jcy; &rcy;&iecy;&zhcy;&icy;&mcy;.</span></p> </li> <li> <p><span data-i18n="2c770eef28ed36670876b1924297f62d8c2f5c964320cf73ca5d91deab59dba4/73" data-source="Pathnames with &amp;quot;unusual&amp;quot; characters are quoted as explained for the configuration variable &lt;code&gt;core.quotePath&lt;/code&gt; (see &lt;a href=&quot;git-config&quot;&gt;git-config[1]&lt;/a&gt;)." onmousemove="i18n(this)">&Icy;&mcy;&iecy;&ncy;&acy; &pcy;&ucy;&tcy;&iecy;&jcy; &scy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&acy;&mcy;&icy;  &quot;unusual&quot;  &zcy;&acy;&kcy;&lcy;&yucy;&chcy;&acy;&yucy;&tcy;&scy;&yacy; &vcy; &kcy;&acy;&vcy;&ycy;&chcy;&kcy;&icy;, &kcy;&acy;&kcy; &ocy;&pcy;&icy;&scy;&acy;&ncy;&ocy; &dcy;&lcy;&yacy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ocy;&jcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  <code>core.quotePath</code>  (&scy;&mcy;.  <a href="git-config.html">git-config[1]</a> ).</span></p> </li> <li> <p><span data-i18n="fcec9631d54305c55061212682fd9f4c3ba3e800c1d0e8621c4c1d22039c3a4b/3e" data-source="All the &lt;code&gt;file1&lt;/code&gt; files in the output refer to files before the commit, and all the &lt;code&gt;file2&lt;/code&gt; files refer to files after the commit. It is incorrect to apply each change to each file sequentially. For example, this patch will swap a and b:" onmousemove="i18n(this)">&Vcy;&scy;&iecy; &fcy;&acy;&jcy;&lcy;&ycy;  <code>file1</code>  &vcy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&khcy; &dcy;&acy;&ncy;&ncy;&ycy;&khcy; &ocy;&tcy;&ncy;&ocy;&scy;&yacy;&tcy;&scy;&yacy; &kcy; &fcy;&acy;&jcy;&lcy;&acy;&mcy; &dcy;&ocy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;, &acy; &vcy;&scy;&iecy; &fcy;&acy;&jcy;&lcy;&ycy;  <code>file2</code>  &ocy;&tcy;&ncy;&ocy;&scy;&yacy;&tcy;&scy;&yacy; &kcy; &fcy;&acy;&jcy;&lcy;&acy;&mcy; &pcy;&ocy;&scy;&lcy;&iecy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;. &Ncy;&iecy;&pcy;&rcy;&acy;&vcy;&icy;&lcy;&softcy;&ncy;&ocy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&yacy;&tcy;&softcy; &kcy;&acy;&zhcy;&dcy;&ocy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&iecy; &kcy; &kcy;&acy;&zhcy;&dcy;&ocy;&mcy;&ucy; &fcy;&acy;&jcy;&lcy;&ucy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;. &Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &ecy;&tcy;&ocy;&tcy; &pcy;&acy;&tcy;&chcy; &pcy;&ocy;&mcy;&iecy;&ncy;&yacy;&iecy;&tcy; &mcy;&iecy;&scy;&tcy;&acy;&mcy;&icy; a &icy; b:</span></p> <div> <div> <pre class="hljs language-css">diff <span class="hljs-attr">--git</span> <span class="hljs-selector-tag">a</span>/<span class="hljs-selector-tag">a</span> <span class="hljs-selector-tag">b</span>/<span class="hljs-selector-tag">b</span>
rename <span class="hljs-selector-tag">from</span> <span class="hljs-selector-tag">a</span>
rename <span class="hljs-selector-tag">to</span> <span class="hljs-selector-tag">b</span>
diff <span class="hljs-attr">--git</span> <span class="hljs-selector-tag">a</span>/<span class="hljs-selector-tag">b</span> <span class="hljs-selector-tag">b</span>/<span class="hljs-selector-tag">a</span>
rename <span class="hljs-selector-tag">from</span> <span class="hljs-selector-tag">b</span>
rename <span class="hljs-selector-tag">to</span> <span class="hljs-selector-tag">a</span></pre> </div> </div> </li> <li> <p><span data-i18n="69c114e2415abb93a9c9f1b287ee52563d7fb9faf318fc98aa98879d49d09c0d/f9" data-source="Hunk headers mention the name of the function to which the hunk applies. See &amp;quot;Defining a custom hunk-header&amp;quot; in &lt;a href=&quot;gitattributes&quot;&gt;gitattributes[5]&lt;/a&gt; for details of how to tailor this to specific languages." onmousemove="i18n(this)">&Vcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&acy;&khcy; &khcy;&acy;&ncy;&kcy;&ocy;&vcy; &ucy;&pcy;&ocy;&mcy;&icy;&ncy;&acy;&iecy;&tcy;&scy;&yacy; &icy;&mcy;&yacy; &fcy;&ucy;&ncy;&kcy;&tscy;&icy;&icy;, &kcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&jcy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&yacy;&iecy;&tcy;&scy;&yacy; &khcy;&acy;&ncy;&kcy;. &Scy;&mcy;.  &quot;Defining a custom hunk-header&quot;  &vcy;  <a href="gitattributes.html">gitattributes[5]</a>  &dcy;&lcy;&yacy; &pcy;&ocy;&lcy;&ucy;&chcy;&iecy;&ncy;&icy;&yacy; &pcy;&ocy;&dcy;&rcy;&ocy;&bcy;&ncy;&ocy;&jcy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&icy; &ocy; &tcy;&ocy;&mcy;, &kcy;&acy;&kcy; &acy;&dcy;&acy;&pcy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &ecy;&tcy;&ocy; &kcy; &kcy;&ocy;&ncy;&kcy;&rcy;&iecy;&tcy;&ncy;&ycy;&mcy; &yacy;&zcy;&ycy;&kcy;&acy;&mcy;.</span></p> </li> </ol> </div> </div> <h2 class="text-body-emphasis"  id="_combined_diff_format"><span data-i18n="bd3c10f1b96dac97a73ac1aad7c774bad27c81346020b19a5a08d28ffd950c1d/fd" data-source="Combined diff format" onmousemove="i18n(this)">&Kcy;&ocy;&mcy;&bcy;&icy;&ncy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&jcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy;</span></h2> <div> <p><span data-i18n="6c67f0b546f689a5b802277da593572af1c4072480a22aff06df5653a8b83493/42" data-source="Any diff-generating command can take the &lt;code&gt;-c&lt;/code&gt; or &lt;code&gt;--cc&lt;/code&gt; option to produce a &lt;code&gt;combined diff&lt;/code&gt; when showing a merge. This is the default format when showing merges with &lt;a href=&quot;git-diff&quot;&gt;git-diff[1]&lt;/a&gt; or &lt;a href=&quot;git-show&quot;&gt;git-show[1]&lt;/a&gt;. Note also that you can give suitable &lt;code&gt;--diff-merges&lt;/code&gt; option to any of these commands to force generation of diffs in a specific format." onmousemove="i18n(this)">&Lcy;&yucy;&bcy;&acy;&yacy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&acy;, &gcy;&iecy;&ncy;&iecy;&rcy;&icy;&rcy;&ucy;&yucy;&shchcy;&acy;&yacy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&yacy;, &mcy;&ocy;&zhcy;&iecy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &ocy;&pcy;&tscy;&icy;&yucy;  <code>-c</code>  &icy;&lcy;&icy;  <code>--cc</code>  &dcy;&lcy;&yacy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&yacy;  <code>combined diff</code>  &pcy;&rcy;&icy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&icy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;. &Ecy;&tcy;&ocy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &pcy;&rcy;&icy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&icy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&jcy; &scy;  <a href="git-diff.html">git-diff[1]</a>  &icy;&lcy;&icy;  <a href="git-show.html">git-show[1]</a> . &Tcy;&acy;&kcy;&zhcy;&iecy; &ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy; &vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &pcy;&ocy;&dcy;&khcy;&ocy;&dcy;&yacy;&shchcy;&ucy;&yucy; &ocy;&pcy;&tscy;&icy;&yucy;  <code>--diff-merges</code>  &dcy;&lcy;&yacy; &lcy;&yucy;&bcy;&ocy;&jcy; &icy;&zcy; &ecy;&tcy;&icy;&khcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;, &chcy;&tcy;&ocy;&bcy;&ycy; &pcy;&rcy;&icy;&ncy;&ucy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &gcy;&iecy;&ncy;&iecy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&yacy; &vcy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&ncy;&ocy;&mcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy;.</span></p> <p><span data-i18n="1a8f2a9daf82046765d2945b218d13f0a440669fbb3a3226032f3b57769c8cb0/59" data-source="A &amp;quot;combined diff&amp;quot; format looks like this:" onmousemove="i18n(this)">&Fcy;&ocy;&rcy;&mcy;&acy;&tcy;  &quot;combined diff&quot;  &vcy;&ycy;&gcy;&lcy;&yacy;&dcy;&icy;&tcy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&mcy; &ocy;&bcy;&rcy;&acy;&zcy;&ocy;&mcy;:</span></p> <div> <div> <pre class="hljs language-csharp">diff --combined describe.c
index fabadb8,cc95eb0.<span class="hljs-number">.4866510</span>
--- a/describe.c
+++ b/describe.c
@@@ <span class="hljs-number">-98</span>,<span class="hljs-number">20</span> <span class="hljs-number">-98</span>,<span class="hljs-number">12</span> +<span class="hljs-number">98</span>,<span class="hljs-number">20</span> @@@
        <span class="hljs-keyword">return</span> (a_date &gt; b_date) ? <span class="hljs-number">-1</span> : (a_date == b_date) ? <span class="hljs-number">0</span> : <span class="hljs-number">1</span>;
  }

- <span class="hljs-function"><span class="hljs-keyword">static</span> <span class="hljs-keyword">void</span> <span class="hljs-title">describe</span>(<span class="hljs-params"><span class="hljs-built_in">char</span> *arg</span>)
 -<span class="hljs-keyword">static</span> <span class="hljs-keyword">void</span> <span class="hljs-title">describe</span>(<span class="hljs-params"><span class="hljs-keyword">struct</span> commit *cmit, <span class="hljs-built_in">int</span> last_one</span>)
++<span class="hljs-keyword">static</span> <span class="hljs-keyword">void</span> <span class="hljs-title">describe</span>(<span class="hljs-params"><span class="hljs-built_in">char</span> *arg, <span class="hljs-built_in">int</span> last_one</span>)</span>
  {
 +        unsigned <span class="hljs-built_in">char</span> sha1[<span class="hljs-number">20</span>];
 +        <span class="hljs-keyword">struct</span> commit *cmit;
        <span class="hljs-keyword">struct</span> commit_list *list;
        <span class="hljs-keyword">static</span> <span class="hljs-built_in">int</span> initialized = <span class="hljs-number">0</span>;
        <span class="hljs-keyword">struct</span> commit_name *n;

 +        <span class="hljs-keyword">if</span> (get_sha1(arg, sha1) &lt; <span class="hljs-number">0</span>)
 +                usage(describe_usage);
 +        cmit = lookup_commit_reference(sha1);
 +        <span class="hljs-keyword">if</span> (!cmit)
 +                usage(describe_usage);
 +
        <span class="hljs-keyword">if</span> (!initialized) {
                initialized = <span class="hljs-number">1</span>;
                for_each_ref(get_name);</pre> </div> </div> <div> <ol> <li> <p><span data-i18n="3fa596527ff50e7e30912308c62477abb0e785a0d6b2f0a667bb36cee522de5d/d2" data-source="It is preceded by a &amp;quot;git diff&amp;quot; header, that looks like this (when the &lt;code&gt;-c&lt;/code&gt; option is used):" onmousemove="i18n(this)">&IEcy;&mcy;&ucy; &pcy;&rcy;&iecy;&dcy;&shcy;&iecy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&ocy;&kcy;  &quot;git diff&quot; , &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &vcy;&ycy;&gcy;&lcy;&yacy;&dcy;&icy;&tcy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&mcy; &ocy;&bcy;&rcy;&acy;&zcy;&ocy;&mcy; (&pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy; &ocy;&pcy;&tscy;&icy;&icy;  <code>-c</code> ):</span></p> <div> <div> <pre class="hljs language-css">diff <span class="hljs-attr">--combined</span> file</pre> </div> </div> <p><span data-i18n="a5d378b1fe42bd58047a3de46b6f0e50df1466a577c21779043dc441c4027b46/38" data-source="or like this (when the &lt;code&gt;--cc&lt;/code&gt; option is used):" onmousemove="i18n(this)">&icy;&lcy;&icy; &vcy;&ocy;&tcy; &tcy;&acy;&kcy; (&pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy; &ocy;&pcy;&tscy;&icy;&icy;  <code>--cc</code> ):</span></p> <div> <div> <pre class="hljs language-css">diff <span class="hljs-attr">--cc</span> file</pre> </div> </div> </li> <li> <p><span data-i18n="94d1db4db0acd2828bef817668fc8f48a4d7539966f36183b026d48a3cff6a49/b5" data-source="It is followed by one or more extended header lines (this example shows a merge with two parents):" onmousemove="i18n(this)">&Zcy;&acy; &ncy;&icy;&mcy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; &ocy;&dcy;&ncy;&acy; &icy;&lcy;&icy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &scy;&tcy;&rcy;&ocy;&kcy; &rcy;&acy;&scy;&shcy;&icy;&rcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&acy; (&vcy; &ecy;&tcy;&ocy;&mcy; &pcy;&rcy;&icy;&mcy;&iecy;&rcy;&iecy; &pcy;&ocy;&kcy;&acy;&zcy;&acy;&ncy;&ocy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&iecy; &scy; &dcy;&vcy;&ucy;&mcy;&yacy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&mcy;&icy; &scy;&tcy;&rcy;&ocy;&kcy;&acy;&mcy;&icy;):</span></p> <div> <div> <pre class="hljs language-xml">index <span class="hljs-tag">&lt;<span class="hljs-name">hash</span>&gt;</span>,<span class="hljs-tag">&lt;<span class="hljs-name">hash</span>&gt;</span>..<span class="hljs-tag">&lt;<span class="hljs-name">hash</span>&gt;</span>
mode <span class="hljs-tag">&lt;<span class="hljs-name">mode</span>&gt;</span>,<span class="hljs-tag">&lt;<span class="hljs-name">mode</span>&gt;</span>..<span class="hljs-tag">&lt;<span class="hljs-name">mode</span>&gt;</span>
new file mode <span class="hljs-tag">&lt;<span class="hljs-name">mode</span>&gt;</span>
deleted file mode <span class="hljs-tag">&lt;<span class="hljs-name">mode</span>&gt;</span>,<span class="hljs-tag">&lt;<span class="hljs-name">mode</span>&gt;</span></pre> </div> </div> <p><span data-i18n="1f359e675c42fb078a357d477cffc0b92af090cb124e8e8f21749d1ec1baad33/4a" data-source="The &lt;code&gt;mode &amp;lt;mode&amp;gt;,&amp;lt;mode&amp;gt;..&amp;lt;mode&amp;gt;&lt;/code&gt; line appears only if at least one of the &amp;lt;mode&amp;gt; is different from the rest. Extended headers with information about detected content movement (renames and copying detection) are designed to work with the diff of two &amp;lt;tree-ish&amp;gt; and are not used by combined diff format." onmousemove="i18n(this)">&Scy;&tcy;&rcy;&ocy;&kcy;&acy;  <code>mode &lt;mode&gt;,&lt;mode&gt;..&lt;mode&gt;</code>  &pcy;&ocy;&yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &vcy; &tcy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy;, &iecy;&scy;&lcy;&icy; &khcy;&ocy;&tcy;&yacy; &bcy;&ycy; &ocy;&dcy;&icy;&ncy; &icy;&zcy; &lt;mode&gt; &ocy;&tcy;&lcy;&icy;&chcy;&acy;&iecy;&tcy;&scy;&yacy; &ocy;&tcy; &ocy;&scy;&tcy;&acy;&lcy;&softcy;&ncy;&ycy;&khcy;. &Rcy;&acy;&scy;&shcy;&icy;&rcy;&iecy;&ncy;&ncy;&ycy;&iecy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&icy; &scy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&iecy;&jcy; &ocy;&bcy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&iecy;&ncy;&ncy;&ocy;&mcy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&shchcy;&iecy;&ncy;&icy;&icy; &kcy;&ocy;&ncy;&tcy;&iecy;&ncy;&tcy;&acy; (&ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&iecy;&ncy;&icy;&iecy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&jcy; &icy; &kcy;&ocy;&pcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;) &pcy;&rcy;&iecy;&dcy;&ncy;&acy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&ycy; &dcy;&lcy;&yacy; &rcy;&acy;&bcy;&ocy;&tcy;&ycy; &scy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&yacy;&mcy;&icy; &dcy;&vcy;&ucy;&khcy; &lt;tree-ish&gt; &icy; &ncy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yucy;&tcy;&scy;&yacy; &vcy; &kcy;&ocy;&mcy;&bcy;&icy;&ncy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ocy;&mcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy;.</span></p> </li> <li> <p><span data-i18n="0eb5a3a6dc9e6ec813354743e3d6ab8f4a210615b3b644e1d51324a2db157df3/b3" data-source="It is followed by a two-line from-file/to-file header:" onmousemove="i18n(this)">&Zcy;&acy; &ncy;&icy;&mcy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; &dcy;&vcy;&ucy;&khcy;&scy;&tcy;&rcy;&ocy;&chcy;&ncy;&ycy;&jcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&ocy;&kcy; &laquo;&icy;&zcy; &fcy;&acy;&jcy;&lcy;&acy;/&vcy; &fcy;&acy;&jcy;&lcy;&raquo;:</span></p> <div> <div> <pre class="hljs language-bash">--- a/file
+++ b/file</pre> </div> </div> <p><span data-i18n="dd8fecc6b151c0463fa6317e19244cbdc084d2f32f38999c83fe29089d32f164/a8" data-source="Similar to the two-line header for the traditional &lt;code&gt;unified&lt;/code&gt; diff format, &lt;code&gt;/dev/null&lt;/code&gt; is used to signal created or deleted files." onmousemove="i18n(this)">&Pcy;&ocy;&dcy;&ocy;&bcy;&ncy;&ocy; &dcy;&vcy;&ucy;&khcy;&scy;&tcy;&rcy;&ocy;&chcy;&ncy;&ocy;&mcy;&ucy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&ucy; &tcy;&rcy;&acy;&dcy;&icy;&tscy;&icy;&ocy;&ncy;&ncy;&ocy;&gcy;&ocy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&acy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy;  <code>unified</code> ,  <code>/dev/null</code>  &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &dcy;&lcy;&yacy; &ocy;&bcy;&ocy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&ncy;&ycy;&khcy; &icy;&lcy;&icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy;.</span></p> <p><span data-i18n="6cc2eef97ca23736515a33553b180bb87acd02a9ff4db88b9a716c1a77d0f8f9/a2" data-source="However, if the --combined-all-paths option is provided, instead of a two-line from-file/to-file, you get an N+1 line from-file/to-file header, where N is the number of parents in the merge commit:" onmousemove="i18n(this)">&Ocy;&dcy;&ncy;&acy;&kcy;&ocy; &iecy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; --combined-all-paths, &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &dcy;&vcy;&ucy;&khcy;&scy;&tcy;&rcy;&ocy;&chcy;&ncy;&ocy;&gcy;&ocy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&acy; &laquo;&icy;&zcy; &fcy;&acy;&jcy;&lcy;&acy;/&vcy; &fcy;&acy;&jcy;&lcy;&raquo; &vcy;&ycy; &pcy;&ocy;&lcy;&ucy;&chcy;&icy;&tcy;&iecy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&ocy;&kcy; &laquo;&icy;&zcy; &fcy;&acy;&jcy;&lcy;&acy;/&vcy; &fcy;&acy;&jcy;&lcy;&raquo; &icy;&zcy; N+1 &scy;&tcy;&rcy;&ocy;&kcy;&icy;, &gcy;&dcy;&iecy; N &mdash; &ncy;&ocy;&mcy;&iecy;&rcy;. &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&iecy;&jcy; &vcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&iecy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;:</span></p> <div> <div> <pre class="hljs language-bash">--- a/file
--- a/file
--- a/file
+++ b/file</pre> </div> </div> <p><span data-i18n="ca2c518c962b54d97a2592867a80771cb75e33d47beddd62d12574a098b1c480/4e" data-source="This extended format can be useful if rename or copy detection is active, to allow you to see the original name of the file in different parents." onmousemove="i18n(this)">&Ecy;&tcy;&ocy;&tcy; &rcy;&acy;&scy;&shcy;&icy;&rcy;&iecy;&ncy;&ncy;&ycy;&jcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; &mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy; &pcy;&ocy;&lcy;&iecy;&zcy;&iecy;&ncy;, &iecy;&scy;&lcy;&icy; &acy;&kcy;&tcy;&icy;&vcy;&ncy;&ocy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&iecy;&ncy;&icy;&iecy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &icy;&lcy;&icy; &kcy;&ocy;&pcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;, &chcy;&tcy;&ocy;&bcy;&ycy; &vcy;&ycy; &mcy;&ocy;&gcy;&lcy;&icy; &vcy;&icy;&dcy;&iecy;&tcy;&softcy; &icy;&scy;&khcy;&ocy;&dcy;&ncy;&ocy;&iecy; &icy;&mcy;&yacy; &fcy;&acy;&jcy;&lcy;&acy; &ucy; &rcy;&acy;&zcy;&ncy;&ycy;&khcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&iecy;&jcy;.</span></p> </li> <li> <p><span data-i18n="bb65d998d758c1ae67ecb99fba0f38d4b6c139c68b2e1a07655cf9c3b7e09205/b0" data-source="Chunk header format is modified to prevent people from accidentally feeding it to &lt;code&gt;patch -p1&lt;/code&gt;. Combined diff format was created for review of merge commit changes, and was not meant to be applied. The change is similar to the change in the extended &lt;code&gt;index&lt;/code&gt; header:" onmousemove="i18n(this)">&Fcy;&ocy;&rcy;&mcy;&acy;&tcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&acy; &chcy;&acy;&ncy;&kcy;&acy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;, &chcy;&tcy;&ocy;&bcy;&ycy; &lcy;&yucy;&dcy;&icy; &ncy;&iecy; &mcy;&ocy;&gcy;&lcy;&icy; &scy;&lcy;&ucy;&chcy;&acy;&jcy;&ncy;&ocy; &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&tcy;&softcy; &iecy;&gcy;&ocy; &vcy;  <code>patch -p1</code> . &Kcy;&ocy;&mcy;&bcy;&icy;&ncy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&jcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy; &bcy;&ycy;&lcy; &scy;&ocy;&zcy;&dcy;&acy;&ncy; &dcy;&lcy;&yacy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&kcy;&icy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &icy; &ncy;&iecy; &pcy;&rcy;&iecy;&dcy;&ncy;&acy;&zcy;&ncy;&acy;&chcy;&acy;&lcy;&scy;&yacy; &dcy;&lcy;&yacy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy;. &Icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&iecy; &acy;&ncy;&acy;&lcy;&ocy;&gcy;&icy;&chcy;&ncy;&ocy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yucy; &rcy;&acy;&scy;&shcy;&icy;&rcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&acy;  <code>index</code> :</span></p> <div> <div> <pre class="hljs language-sql">@@@ <span class="hljs-operator">&lt;</span><span class="hljs-keyword">from</span><span class="hljs-operator">-</span>file<span class="hljs-operator">-</span><span class="hljs-keyword">range</span><span class="hljs-operator">&gt;</span> <span class="hljs-operator">&lt;</span><span class="hljs-keyword">from</span><span class="hljs-operator">-</span>file<span class="hljs-operator">-</span><span class="hljs-keyword">range</span><span class="hljs-operator">&gt;</span> <span class="hljs-operator">&lt;</span><span class="hljs-keyword">to</span><span class="hljs-operator">-</span>file<span class="hljs-operator">-</span><span class="hljs-keyword">range</span><span class="hljs-operator">&gt;</span> @@@</pre> </div> </div> <p><span data-i18n="80fbcacd6b3398cd1b00d594cc2c3fb81de1a6cf286c9854728c4adc5f8fefb9/e9" data-source="There are (number of parents + 1) &lt;code&gt;@&lt;/code&gt; characters in the chunk header for combined diff format." onmousemove="i18n(this)">&Vcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&iecy; &chcy;&acy;&ncy;&kcy;&acy; &dcy;&lcy;&yacy; &kcy;&ocy;&mcy;&bcy;&icy;&ncy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&acy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy; &iecy;&scy;&tcy;&softcy; (&kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&khcy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;&ocy;&vcy; + 1) &scy;&icy;&mcy;&vcy;&ocy;&lcy;&ycy;  <code>@</code> .</span></p> </li> </ol> </div> <p><span data-i18n="fe0b1fa2a378711ee54d1d9132bcb3b7f9fc7b1234870ebad9675e5798ae2733/da" data-source="Unlike the traditional &lt;code&gt;unified&lt;/code&gt; diff format, which shows two files A and B with a single column that has &lt;code&gt;-&lt;/code&gt; (minus &amp;mdash; appears in A but removed in B), &lt;code&gt;+&lt;/code&gt; (plus &amp;mdash; missing in A but added to B), or &lt;code&gt;&amp;quot; &amp;quot;&lt;/code&gt; (space &amp;mdash; unchanged) prefix, this format compares two or more files file1, file2,&amp;hellip;with one file X, and shows how X differs from each of fileN. One column for each of fileN is prepended to the output line to note how X&amp;rsquo;s line is different from it." onmousemove="i18n(this)">&Vcy; &ocy;&tcy;&lcy;&icy;&chcy;&icy;&iecy; &ocy;&tcy; &tcy;&rcy;&acy;&dcy;&icy;&tscy;&icy;&ocy;&ncy;&ncy;&ocy;&gcy;&ocy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&acy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy;  <code>unified</code> , &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &dcy;&vcy;&acy; &fcy;&acy;&jcy;&lcy;&acy; A &icy; B &scy; &ocy;&dcy;&ncy;&icy;&mcy; &scy;&tcy;&ocy;&lcy;&bcy;&tscy;&ocy;&mcy;, &icy;&mcy;&iecy;&yucy;&shchcy;&icy;&mcy;  <code>-</code>  (&mcy;&icy;&ncy;&ucy;&scy; &mdash; &pcy;&ocy;&yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &vcy; A, &ncy;&ocy; &ucy;&dcy;&acy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &vcy; B),  <code>+</code>  (&pcy;&lcy;&yucy;&scy; &mdash; &ocy;&tcy;&scy;&ucy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &vcy; A, &ncy;&ocy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &vcy; B) &icy;&lcy;&icy;  <code>&quot; &quot;</code>  (&pcy;&rcy;&ocy;&bcy;&iecy;&lcy; &mdash; &ncy;&iecy;&icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ncy;&ycy;&jcy;) &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;, &ecy;&tcy;&ocy;&tcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; &scy;&rcy;&acy;&vcy;&ncy;&icy;&vcy;&acy;&iecy;&tcy; &dcy;&vcy;&acy; &icy;&lcy;&icy; &bcy;&ocy;&lcy;&iecy;&iecy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; file1, file2,&hellip; &scy; &ocy;&dcy;&ncy;&icy;&mcy; &fcy;&acy;&jcy;&lcy;&ocy;&mcy; X &icy; &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy;, &chcy;&iecy;&mcy; X &ocy;&tcy;&lcy;&icy;&chcy;&acy;&iecy;&tcy;&scy;&yacy; &ocy;&tcy; &kcy;&acy;&zhcy;&dcy;&ocy;&gcy;&ocy; &icy;&zcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; N. &Kcy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &ocy;&dcy;&icy;&ncy; &scy;&tcy;&ocy;&lcy;&bcy;&iecy;&tscy; &dcy;&lcy;&yacy; &kcy;&acy;&zhcy;&dcy;&ocy;&gcy;&ocy; &fcy;&acy;&jcy;&lcy;&acy; fileN, &chcy;&tcy;&ocy;&bcy;&ycy; &ocy;&tcy;&mcy;&iecy;&tcy;&icy;&tcy;&softcy;, &chcy;&iecy;&mcy; &scy;&tcy;&rcy;&ocy;&kcy;&acy; X &ocy;&tcy;&lcy;&icy;&chcy;&acy;&iecy;&tcy;&scy;&yacy; &ocy;&tcy; &ncy;&iecy;&iecy;.</span></p> <p><span data-i18n="110b0bb28e259a2d920ac2ddb461af287fc199248dffc0300a238920cca8b54e/13" data-source="A &lt;code&gt;-&lt;/code&gt; character in the column N means that the line appears in fileN but it does not appear in the result. A &lt;code&gt;+&lt;/code&gt; character in the column N means that the line appears in the result, and fileN does not have that line (in other words, the line was added, from the point of view of that parent)." onmousemove="i18n(this)">&Scy;&icy;&mcy;&vcy;&ocy;&lcy;  <code>-</code>  &vcy; &scy;&tcy;&ocy;&lcy;&bcy;&tscy;&iecy; N &ocy;&zcy;&ncy;&acy;&chcy;&acy;&iecy;&tcy;, &chcy;&tcy;&ocy; &scy;&tcy;&rcy;&ocy;&kcy;&acy; &pcy;&ocy;&yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &vcy; &fcy;&acy;&jcy;&lcy;&iecy; N, &ncy;&ocy; &ncy;&iecy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&tcy;&scy;&yacy; &vcy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy;&iecy;. &Scy;&icy;&mcy;&vcy;&ocy;&lcy;  <code>+</code>  &vcy; &scy;&tcy;&ocy;&lcy;&bcy;&tscy;&iecy; N &ocy;&zcy;&ncy;&acy;&chcy;&acy;&iecy;&tcy;, &chcy;&tcy;&ocy; &scy;&tcy;&rcy;&ocy;&kcy;&acy; &pcy;&ocy;&yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &vcy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy;&iecy;, &acy; &vcy; &fcy;&acy;&jcy;&lcy;&iecy; N &ecy;&tcy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &ncy;&iecy;&tcy; (&dcy;&rcy;&ucy;&gcy;&icy;&mcy;&icy; &scy;&lcy;&ocy;&vcy;&acy;&mcy;&icy;, &scy;&tcy;&rcy;&ocy;&kcy;&acy; &bcy;&ycy;&lcy;&acy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&acy; &ZeroWidthSpace;&ZeroWidthSpace;&scy; &tcy;&ocy;&chcy;&kcy;&icy; &zcy;&rcy;&iecy;&ncy;&icy;&yacy; &ecy;&tcy;&ocy;&gcy;&ocy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&yacy;).</span></p> <p><span data-i18n="2fae384fa323f5ed700f12567303084b5eae56338b0565880abd50aad50334fe/81" data-source="In the above example output, the function signature was changed from both files (hence two &lt;code&gt;-&lt;/code&gt; removals from both file1 and file2, plus &lt;code&gt;++&lt;/code&gt; to mean one line that was added does not appear in either file1 or file2). Also, eight other lines are the same from file1 but do not appear in file2 (hence prefixed with &lt;code&gt;+&lt;/code&gt;)." onmousemove="i18n(this)">&Vcy; &pcy;&rcy;&icy;&vcy;&iecy;&dcy;&iecy;&ncy;&ncy;&ocy;&mcy; &vcy;&ycy;&shcy;&iecy; &pcy;&rcy;&icy;&mcy;&iecy;&rcy;&iecy; &scy;&icy;&gcy;&ncy;&acy;&tcy;&ucy;&rcy;&acy; &fcy;&ucy;&ncy;&kcy;&tscy;&icy;&icy; &bcy;&ycy;&lcy;&acy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&acy; &vcy; &ocy;&bcy;&ocy;&icy;&khcy; &fcy;&acy;&jcy;&lcy;&acy;&khcy; (&scy;&lcy;&iecy;&dcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;, &dcy;&vcy;&acy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&yacy;  <code>-</code>  &icy;&zcy; &fcy;&acy;&jcy;&lcy;&acy;1 &icy; &fcy;&acy;&jcy;&lcy;&acy;2 &pcy;&lcy;&yucy;&scy;  <code>++</code> , &chcy;&tcy;&ocy;&bcy;&ycy; &ocy;&zcy;&ncy;&acy;&chcy;&acy;&tcy;&softcy;, &chcy;&tcy;&ocy; &ocy;&dcy;&ncy;&acy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&ncy;&acy;&yacy; &scy;&tcy;&rcy;&ocy;&kcy;&acy; &ncy;&iecy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&tcy;&scy;&yacy; &ncy;&icy; &vcy; &fcy;&acy;&jcy;&lcy;&iecy;1, &ncy;&icy; &vcy; &fcy;&acy;&jcy;&lcy;&iecy;2). &Kcy;&rcy;&ocy;&mcy;&iecy; &tcy;&ocy;&gcy;&ocy;, &vcy;&ocy;&scy;&iecy;&mcy;&softcy; &dcy;&rcy;&ucy;&gcy;&icy;&khcy; &scy;&tcy;&rcy;&ocy;&kcy; &tcy;&acy;&kcy;&icy;&iecy; &zhcy;&iecy;, &kcy;&acy;&kcy; &vcy; &fcy;&acy;&jcy;&lcy;&iecy; 1, &ncy;&ocy; &ncy;&iecy; &pcy;&ocy;&yacy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &vcy; &fcy;&acy;&jcy;&lcy;&iecy; 2 (&scy;&lcy;&iecy;&dcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;, &scy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;&ocy;&mcy;  <code>+</code>  ).</span></p> <p><span data-i18n="d7266fe3f90375d4a92d80c80e9b1c1e5d62db7e891d68221b83a162c015d12c/46" data-source="When shown by &lt;code&gt;git diff-tree -c&lt;/code&gt;, it compares the parents of a merge commit with the merge result (i.e. file1..fileN are the parents). When shown by &lt;code&gt;git diff-files -c&lt;/code&gt;, it compares the two unresolved merge parents with the working tree file (i.e. file1 is stage 2 aka &amp;quot;our version&amp;quot;, file2 is stage 3 aka &amp;quot;their version&amp;quot;)." onmousemove="i18n(this)">&Kcy;&ocy;&gcy;&dcy;&acy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&tcy;&scy;&yacy;  <code>git diff-tree -c</code>  , &ocy;&ncy; &scy;&rcy;&acy;&vcy;&ncy;&icy;&vcy;&acy;&iecy;&tcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&iecy;&jcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &scy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy;&ocy;&mcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; (&tcy;. &iecy;. file1..fileN &yacy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&yacy;&mcy;&icy;). &Kcy;&ocy;&gcy;&dcy;&acy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&tcy;&scy;&yacy;  <code>git diff-files -c</code>  , &ocy;&ncy; &scy;&rcy;&acy;&vcy;&ncy;&icy;&vcy;&acy;&iecy;&tcy; &dcy;&vcy;&ucy;&khcy; &ncy;&iecy;&rcy;&acy;&zcy;&rcy;&iecy;&shcy;&iecy;&ncy;&ncy;&ycy;&khcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&khcy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;&ocy;&vcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &scy; &fcy;&acy;&jcy;&lcy;&ocy;&mcy; &rcy;&acy;&bcy;&ocy;&chcy;&iecy;&gcy;&ocy; &dcy;&iecy;&rcy;&iecy;&vcy;&acy; (&tcy;. &iecy;. &fcy;&acy;&jcy;&lcy;1 &mdash; &ecy;&tcy;&ocy; &ecy;&tcy;&acy;&pcy; 2, &ocy;&ncy; &zhcy;&iecy;  &quot;our version&quot; , &fcy;&acy;&jcy;&lcy;2 &mdash; &ecy;&tcy;&ocy; &ecy;&tcy;&acy;&pcy; 3, &ocy;&ncy; &zhcy;&iecy;  &quot;their version&quot; ).</span></p> </div> <h2 class="text-body-emphasis"  id="_examples"><span data-i18n="e68ee04dff59551b7d1ae07a2f8a00dc61d841628948da3d2781630706a05e92/38" data-source="Examples" onmousemove="i18n(this)">Examples</span></h2> <div> <div> <dl> <dt id="Documentation/git-log.txt-codegitlog--no-mergescode"> <code>git log --no-merges</code> </dt> <dd> <p><span data-i18n="771658b04870deb59371245c83fe93aa69fec2baa9fe1df47189d29246370d6a/47" data-source="Show the whole commit history, but skip any merges" onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &vcy;&scy;&yucy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&yucy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;, &ncy;&ocy; &pcy;&rcy;&ocy;&pcy;&ucy;&scy;&tcy;&icy;&tcy;&softcy; &lcy;&yucy;&bcy;&ycy;&iecy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;.</span></p> </dd> <dt id="Documentation/git-log.txt-codegitlogv2612includescsidriversscsicode"> <code>git log v2.6.12.. include/scsi drivers/scsi</code> </dt> <dd> <p><span data-i18n="5b16ef69ff4a6a20980734d0ff452d33e42c14731bace2a9d3a3e4cef7490efa/70" data-source="Show all commits since version &lt;code&gt;v2.6.12&lt;/code&gt; that changed any file in the &lt;code&gt;include/scsi&lt;/code&gt; or &lt;code&gt;drivers/scsi&lt;/code&gt; subdirectories" onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &vcy;&scy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &ncy;&acy;&chcy;&icy;&ncy;&acy;&yacy; &scy; &vcy;&iecy;&rcy;&scy;&icy;&icy;  <code>v2.6.12</code> , &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&icy;&lcy;&icy; &lcy;&yucy;&bcy;&ocy;&jcy; &fcy;&acy;&jcy;&lcy; &vcy; &pcy;&ocy;&dcy;&kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&acy;&khcy;  <code>include/scsi</code>  &icy;&lcy;&icy;  <code>drivers/scsi</code> .</span></p> </dd> <dt id="Documentation/git-log.txt-codegitlog--since2weeksago--gitkcode"> <code>git log --since=&quot;2 weeks ago&quot; -- gitk</code> </dt> <dd> <p><span data-i18n="4e7d9c704fb613074c64db433fad678850dcc798467acd863cffa2d7b1826b84/9e" data-source="Show the changes during the last two weeks to the file &lt;code&gt;gitk&lt;/code&gt;. The &lt;code&gt;--&lt;/code&gt; is necessary to avoid confusion with the &lt;strong&gt;branch&lt;/strong&gt; named &lt;code&gt;gitk&lt;/code&gt;" onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &zcy;&acy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ncy;&icy;&iecy; &dcy;&vcy;&iecy; &ncy;&iecy;&dcy;&iecy;&lcy;&icy; &vcy; &fcy;&acy;&jcy;&lcy;&iecy;  <code>gitk</code> .  <code>--</code>  &ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;, &chcy;&tcy;&ocy;&bcy;&ycy; &ncy;&iecy; &pcy;&ucy;&tcy;&acy;&tcy;&softcy; &scy; &vcy;&iecy;&tcy;&kcy;&ocy;&jcy;  <code>gitk</code> .</span></p> </dd> <dt id="Documentation/git-log.txt-codegitlog--name-statusreleasetestcode"> <code>git log --name-status release..test</code> </dt> <dd> <p><span data-i18n="94dbae9bc61244fdeea68a9b1b088ec6f5f92c4dcdaa430594c364456148683d/55" data-source="Show the commits that are in the &amp;quot;test&amp;quot; branch but not yet in the &amp;quot;release&amp;quot; branch, along with the list of paths each commit modifies." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zhcy;&icy;&tcy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &ncy;&acy;&khcy;&ocy;&dcy;&yacy;&tcy;&scy;&yacy; &vcy; &vcy;&iecy;&tcy;&kcy;&iecy;  &quot;test&quot; , &ncy;&ocy; &iecy;&shchcy;&iecy; &ncy;&iecy; &vcy; &vcy;&iecy;&tcy;&kcy;&iecy;  &quot;release&quot; , &acy; &tcy;&acy;&kcy;&zhcy;&iecy; &scy;&pcy;&icy;&scy;&ocy;&kcy; &pcy;&ucy;&tcy;&iecy;&jcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&yacy;&iecy;&tcy; &kcy;&acy;&zhcy;&dcy;&ycy;&jcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;.</span></p> </dd> <dt id="Documentation/git-log.txt-codegitlog--followbuiltinrev-listccode"> <code>git log --follow builtin/rev-list.c</code> </dt> <dd> <p><span data-i18n="28b2ecb2962ff6d62bfbfea284e3536fe2159f7a14a051d4a9a738098202d9ea/93" data-source="Shows the commits that changed &lt;code&gt;builtin/rev-list.c&lt;/code&gt;, including those commits that occurred before the file was given its present name." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &icy;&zcy;&mcy;&iecy;&ncy;&icy;&vcy;&shcy;&icy;&iecy;  <code>builtin/rev-list.c</code>  , &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&yacy; &tcy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &pcy;&rcy;&ocy;&icy;&zcy;&ocy;&shcy;&lcy;&icy; &dcy;&ocy; &tcy;&ocy;&gcy;&ocy;, &kcy;&acy;&kcy; &fcy;&acy;&jcy;&lcy;&ucy; &bcy;&ycy;&lcy;&ocy; &pcy;&rcy;&icy;&scy;&vcy;&ocy;&iecy;&ncy;&ocy; &iecy;&gcy;&ocy; &ncy;&ycy;&ncy;&iecy;&shcy;&ncy;&iecy;&iecy; &icy;&mcy;&yacy;.</span></p> </dd> <dt id="Documentation/git-log.txt-codegitlog--branches--not--remotesorigincode"> <code>git log --branches --not --remotes=origin</code> </dt> <dd> <p><span data-i18n="34035f6fb340401809f19c569b8026b4f0cc96a5981e20deeed4bb8f4f7c12e1/49" data-source="Shows all commits that are in any of local branches but not in any of remote-tracking branches for &lt;code&gt;origin&lt;/code&gt; (what you have that origin doesn&amp;rsquo;t)." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &vcy;&scy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &iecy;&scy;&tcy;&softcy; &vcy; &lcy;&yucy;&bcy;&ocy;&jcy; &icy;&zcy; &lcy;&ocy;&kcy;&acy;&lcy;&softcy;&ncy;&ycy;&khcy; &vcy;&iecy;&tcy;&ocy;&kcy;, &ncy;&ocy; &ncy;&iecy; &vcy; &ocy;&dcy;&ncy;&ocy;&jcy; &icy;&zcy; &vcy;&iecy;&tcy;&ocy;&kcy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&ncy;&icy;&yacy; &dcy;&lcy;&yacy;  <code>origin</code>  (&tcy;&ocy;, &chcy;&tcy;&ocy; &ucy; &vcy;&acy;&scy; &iecy;&scy;&tcy;&softcy;, &ecy;&tcy;&ocy;&gcy;&ocy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&acy; &ncy;&iecy;&tcy;).</span></p> </dd> <dt id="Documentation/git-log.txt-codegitlogmaster--not--remotesmastercode"> <code>git log master --not --remotes=*/master</code> </dt> <dd> <p><span data-i18n="346063c1f08654df333ea3b12bbe3fddbe03ba2c97f490fa2146aed4e2e90f35/51" data-source="Shows all commits that are in local master but not in any remote repository master branches." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &vcy;&scy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &ncy;&acy;&khcy;&ocy;&dcy;&yacy;&tcy;&scy;&yacy; &vcy; &lcy;&ocy;&kcy;&acy;&lcy;&softcy;&ncy;&ocy;&mcy; &gcy;&lcy;&acy;&vcy;&ncy;&ocy;&mcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&icy;, &ncy;&ocy; &ocy;&tcy;&scy;&ucy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&tcy; &vcy; &gcy;&lcy;&acy;&vcy;&ncy;&ycy;&khcy; &vcy;&iecy;&tcy;&kcy;&acy;&khcy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy;.</span></p> </dd> <dt id="Documentation/git-log.txt-codegitlog-p-m--first-parentcode"> <code>git log -p -m --first-parent</code> </dt> <dd> <p><span data-i18n="32752036c4bf220f9de443669da665957dba4c4ec6fa5b80804829a2e7d5e6e2/e2" data-source="Shows the history including change diffs, but only from the &amp;ldquo;main branch&amp;rdquo; perspective, skipping commits that come from merged branches, and showing full diffs of changes introduced by the merges. This makes sense only when following a strict policy of merging all topic branches when staying on a single integration branch." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&yucy;, &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&yacy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&yacy; &vcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy;&khcy;, &ncy;&ocy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &scy; &tcy;&ocy;&chcy;&kcy;&icy; &zcy;&rcy;&iecy;&ncy;&icy;&yacy; &laquo;&ocy;&scy;&ncy;&ocy;&vcy;&ncy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy;&raquo;, &pcy;&rcy;&ocy;&pcy;&ucy;&scy;&kcy;&acy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &pcy;&ocy;&scy;&tcy;&ucy;&pcy;&acy;&yucy;&shchcy;&icy;&iecy; &icy;&zcy; &ocy;&bcy;&hardcy;&iecy;&dcy;&icy;&ncy;&iecy;&ncy;&ncy;&ycy;&khcy; &vcy;&iecy;&tcy;&vcy;&iecy;&jcy;, &icy; &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&yacy; &pcy;&ocy;&lcy;&ncy;&ycy;&iecy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&yacy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy;, &vcy;&ncy;&iecy;&scy;&iecy;&ncy;&ncy;&ycy;&khcy; &vcy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy;&iecy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&jcy;. &Ecy;&tcy;&ocy; &icy;&mcy;&iecy;&iecy;&tcy; &scy;&mcy;&ycy;&scy;&lcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &pcy;&rcy;&icy; &scy;&ocy;&bcy;&lcy;&yucy;&dcy;&iecy;&ncy;&icy;&icy; &scy;&tcy;&rcy;&ocy;&gcy;&ocy;&jcy; &pcy;&ocy;&lcy;&icy;&tcy;&icy;&kcy;&icy; &ocy;&bcy;&hardcy;&iecy;&dcy;&icy;&ncy;&iecy;&ncy;&icy;&yacy; &vcy;&scy;&iecy;&khcy; &tcy;&iecy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy;&khcy; &vcy;&iecy;&tcy;&ocy;&kcy; &pcy;&rcy;&icy; &scy;&ocy;&khcy;&rcy;&acy;&ncy;&iecy;&ncy;&icy;&icy; &ocy;&dcy;&ncy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy; &icy;&ncy;&tcy;&iecy;&gcy;&rcy;&acy;&tscy;&icy;&icy;.</span></p> </dd> <dt id="Documentation/git-log.txt-codegitlog-Lintmainmainccode"> <code>git log -L &apos;/int main/&apos;,/^}/:main.c</code> </dt> <dd> <p><span data-i18n="a7957c3c72e9040437db73065cb1f7c7cc7805b40270ae1a9773d411d1e46c89/97" data-source="Shows how the function &lt;code&gt;main()&lt;/code&gt; in the file &lt;code&gt;main.c&lt;/code&gt; evolved over time." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy;, &kcy;&acy;&kcy; &fcy;&ucy;&ncy;&kcy;&tscy;&icy;&yacy;  <code>main()</code>  &vcy; &fcy;&acy;&jcy;&lcy;&iecy;  <code>main.c</code>  &rcy;&acy;&zcy;&vcy;&icy;&vcy;&acy;&lcy;&acy;&scy;&softcy; &scy; &tcy;&iecy;&chcy;&iecy;&ncy;&icy;&iecy;&mcy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&icy;.</span></p> </dd> <dt id="Documentation/git-log.txt-codegitlog-3code"> <code>git log -3</code> </dt> <dd> <p><span data-i18n="011b453da3529fdeb76831091a5ac12ea8dff6e81c907d49023f1356f1486743/49" data-source="Limits the number of commits to show to 3." onmousemove="i18n(this)">&Ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&icy;&vcy;&acy;&iecy;&tcy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&mcy;&ycy;&khcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &dcy;&ocy; 3.</span></p> </dd> </dl> </div> </div> <h2 class="text-body-emphasis"  id="_discussion"><span data-i18n="5eb6cf647d2c5d14a044e2d103dcef4cf0cdc872434c374debc1043092bc4746/dd" data-source="Discussion" onmousemove="i18n(this)">Discussion</span></h2> <div> <p><span data-i18n="e52cbd0de72cb14a8efb42c2cda128fa78c596a3ede9b7109a4ce56df5aa0e17/89" data-source="Git is to some extent character encoding agnostic." onmousemove="i18n(this)">Git  &vcy; &ncy;&iecy;&kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&jcy; &scy;&tcy;&iecy;&pcy;&iecy;&ncy;&icy; &ncy;&iecy; &zcy;&acy;&vcy;&icy;&scy;&icy;&tcy; &ocy;&tcy; &kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&kcy;&icy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&ocy;&vcy;.</span></p> <div> <ul> <li> <p><span data-i18n="ea8a9905c81484577463ced0f9424b78ff45d5c5e3f9af31db551b4fb089d598/0f" data-source="The contents of the blob objects are uninterpreted sequences of bytes. There is no encoding translation at the core level." onmousemove="i18n(this)">&Scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&mcy;&ocy;&iecy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ocy;&vcy; blob &pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; &scy;&ocy;&bcy;&ocy;&jcy; &ncy;&iecy;&icy;&ncy;&tcy;&iecy;&rcy;&pcy;&rcy;&iecy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&iecy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&scy;&tcy;&icy; &bcy;&acy;&jcy;&tcy;&ocy;&vcy;. &Ncy;&acy; &ucy;&rcy;&ocy;&vcy;&ncy;&iecy; &yacy;&dcy;&rcy;&acy; &ncy;&iecy;&tcy; &tcy;&rcy;&acy;&ncy;&scy;&lcy;&yacy;&tscy;&icy;&icy; &kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&kcy;&icy;.</span></p> </li> <li> <p><span data-i18n="780b0d3b4f05a05be6a7b6d5063f2f9e8e7e11b3e121bbaeea49d0a781be9bc6/95" data-source="Path names are encoded in UTF-8 normalization form C. This applies to tree objects, the index file, ref names, as well as path names in command line arguments, environment variables and config files (&lt;code&gt;.git/config&lt;/code&gt; (see &lt;a href=&quot;git-config&quot;&gt;git-config[1]&lt;/a&gt;), &lt;a href=&quot;gitignore&quot;&gt;gitignore[5]&lt;/a&gt;, &lt;a href=&quot;gitattributes&quot;&gt;gitattributes[5]&lt;/a&gt; and &lt;a href=&quot;gitmodules&quot;&gt;gitmodules[5]&lt;/a&gt;)." onmousemove="i18n(this)">&Icy;&mcy;&iecy;&ncy;&acy; &pcy;&ucy;&tcy;&iecy;&jcy; &kcy;&ocy;&dcy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy; &vcy; &fcy;&ocy;&rcy;&mcy;&iecy; &ncy;&ocy;&rcy;&mcy;&acy;&lcy;&icy;&zcy;&acy;&tscy;&icy;&icy; UTF-8 C. &Ecy;&tcy;&ocy; &ocy;&tcy;&ncy;&ocy;&scy;&icy;&tcy;&scy;&yacy; &kcy; &dcy;&rcy;&iecy;&vcy;&ocy;&vcy;&icy;&dcy;&ncy;&ycy;&mcy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy;&mcy;, &icy;&ncy;&dcy;&iecy;&kcy;&scy;&ncy;&ocy;&mcy;&ucy; &fcy;&acy;&jcy;&lcy;&ucy;, &icy;&mcy;&iecy;&ncy;&acy;&mcy; &scy;&scy;&ycy;&lcy;&ocy;&kcy;, &acy; &tcy;&acy;&kcy;&zhcy;&iecy; &icy;&mcy;&iecy;&ncy;&acy;&mcy; &pcy;&ucy;&tcy;&iecy;&jcy; &vcy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;&acy;&khcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;, &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ycy;&khcy; &scy;&rcy;&iecy;&dcy;&ycy; &icy; &fcy;&acy;&jcy;&lcy;&acy;&khcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy; ( <code>.git/config</code>  (&scy;&mcy;.  <a href="git-config.html">git-config[1]</a> ),  <a href="gitignore.html">gitignore[5]</a> ,  <a href="gitattributes.html">gitattributes[5]</a> ). &icy;  <a href="gitmodules.html">gitmodules[5]</a> ).</span></p> <p><span data-i18n="34297490959cd5ade89d1afb546eb477833ca98ccffa81b48b28ef6debeb5c84/cc" data-source="Note that Git at the core level treats path names simply as sequences of non-NUL bytes, there are no path name encoding conversions (except on Mac and Windows). Therefore, using non-ASCII path names will mostly work even on platforms and file systems that use legacy extended ASCII encodings. However, repositories created on such systems will not work properly on UTF-8-based systems (e.g. Linux, Mac, Windows) and vice versa. Additionally, many Git-based tools simply assume path names to be UTF-8 and will fail to display other encodings correctly." onmousemove="i18n(this)">&Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy;  Git  &ncy;&acy; &ucy;&rcy;&ocy;&vcy;&ncy;&iecy; &yacy;&dcy;&rcy;&acy; &ocy;&bcy;&rcy;&acy;&bcy;&acy;&tcy;&ycy;&vcy;&acy;&iecy;&tcy; &icy;&mcy;&iecy;&ncy;&acy; &pcy;&ucy;&tcy;&iecy;&jcy; &pcy;&rcy;&ocy;&scy;&tcy;&ocy; &kcy;&acy;&kcy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&scy;&tcy;&icy; &bcy;&acy;&jcy;&tcy;&ocy;&vcy;, &ocy;&tcy;&lcy;&icy;&chcy;&ncy;&ycy;&khcy; &ocy;&tcy; NUL, &pcy;&rcy;&iecy;&ocy;&bcy;&rcy;&acy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&ocy;&kcy; &icy;&mcy;&iecy;&ncy; &pcy;&ucy;&tcy;&iecy;&jcy; &ncy;&iecy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&yacy;&yucy;&tcy;&scy;&yacy; (&kcy;&rcy;&ocy;&mcy;&iecy; Mac &icy; Windows). &Tcy;&acy;&kcy;&icy;&mcy; &ocy;&bcy;&rcy;&acy;&zcy;&ocy;&mcy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy; &icy;&mcy;&iecy;&ncy; &pcy;&ucy;&tcy;&iecy;&jcy;, &ocy;&tcy;&lcy;&icy;&chcy;&ncy;&ycy;&khcy; &ocy;&tcy; ASCII, &vcy; &bcy;&ocy;&lcy;&softcy;&shcy;&icy;&ncy;&scy;&tcy;&vcy;&iecy; &scy;&lcy;&ucy;&chcy;&acy;&iecy;&vcy; &bcy;&ucy;&dcy;&iecy;&tcy; &rcy;&acy;&bcy;&ocy;&tcy;&acy;&tcy;&softcy; &dcy;&acy;&zhcy;&iecy; &ncy;&acy; &pcy;&lcy;&acy;&tcy;&fcy;&ocy;&rcy;&mcy;&acy;&khcy; &icy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy;&ycy;&khcy; &scy;&icy;&scy;&tcy;&iecy;&mcy;&acy;&khcy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yucy;&shchcy;&icy;&khcy; &ucy;&scy;&tcy;&acy;&rcy;&iecy;&vcy;&shcy;&icy;&iecy; &rcy;&acy;&scy;&shcy;&icy;&rcy;&iecy;&ncy;&ncy;&ycy;&iecy; &kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&kcy;&icy; ASCII. &Ocy;&dcy;&ncy;&acy;&kcy;&ocy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&icy;, &scy;&ocy;&zcy;&dcy;&acy;&ncy;&ncy;&ycy;&iecy; &vcy; &tcy;&acy;&kcy;&icy;&khcy; &scy;&icy;&scy;&tcy;&iecy;&mcy;&acy;&khcy;, &ncy;&iecy; &bcy;&ucy;&dcy;&ucy;&tcy; &kcy;&ocy;&rcy;&rcy;&iecy;&kcy;&tcy;&ncy;&ocy; &rcy;&acy;&bcy;&ocy;&tcy;&acy;&tcy;&softcy; &vcy; &scy;&icy;&scy;&tcy;&iecy;&mcy;&acy;&khcy; &ncy;&acy; &bcy;&acy;&zcy;&iecy; UTF-8 (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, Linux, Mac, Windows) &icy; &ncy;&acy;&ocy;&bcy;&ocy;&rcy;&ocy;&tcy;. &Kcy;&rcy;&ocy;&mcy;&iecy; &tcy;&ocy;&gcy;&ocy;, &mcy;&ncy;&ocy;&gcy;&icy;&iecy; &icy;&ncy;&scy;&tcy;&rcy;&ucy;&mcy;&iecy;&ncy;&tcy;&ycy; &ncy;&acy; &ocy;&scy;&ncy;&ocy;&vcy;&iecy;  Git  &pcy;&rcy;&ocy;&scy;&tcy;&ocy; &pcy;&rcy;&iecy;&dcy;&pcy;&ocy;&lcy;&acy;&gcy;&acy;&yucy;&tcy;, &chcy;&tcy;&ocy; &icy;&mcy;&iecy;&ncy;&acy; &pcy;&ucy;&tcy;&iecy;&jcy; &icy;&mcy;&iecy;&yucy;&tcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; UTF-8, &icy; &ncy;&iecy; &mcy;&ocy;&gcy;&ucy;&tcy; &pcy;&rcy;&acy;&vcy;&icy;&lcy;&softcy;&ncy;&ocy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&tcy;&softcy; &dcy;&rcy;&ucy;&gcy;&icy;&iecy; &kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&kcy;&icy;.</span></p> </li> <li> <p><span data-i18n="6daafd3105dcf9150a302ba21f93b61c06229a114533e813d479154d3e3c8a82/3b" data-source="Commit log messages are typically encoded in UTF-8, but other extended ASCII encodings are also supported. This includes ISO-8859-x, CP125x and many others, but &lt;code&gt;not&lt;/code&gt; UTF-16/32, EBCDIC and CJK multi-byte encodings (GBK, Shift-JIS, Big5, EUC-x, CP9xx etc.)." onmousemove="i18n(this)">&Scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &kcy;&ocy;&dcy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy; &vcy; UTF-8, &ncy;&ocy; &pcy;&ocy;&dcy;&dcy;&iecy;&rcy;&zhcy;&icy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &icy; &dcy;&rcy;&ucy;&gcy;&icy;&iecy; &rcy;&acy;&scy;&shcy;&icy;&rcy;&iecy;&ncy;&ncy;&ycy;&iecy; &kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&kcy;&icy; ASCII. &Scy;&yucy;&dcy;&acy; &vcy;&khcy;&ocy;&dcy;&yacy;&tcy; ISO-8859-x, CP125x &icy; &mcy;&ncy;&ocy;&gcy;&icy;&iecy; &dcy;&rcy;&ucy;&gcy;&icy;&iecy;, &acy; &tcy;&acy;&kcy;&zhcy;&iecy; &mcy;&ncy;&ocy;&gcy;&ocy;&bcy;&acy;&jcy;&tcy;&ocy;&vcy;&ycy;&iecy; &kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&kcy;&icy;  <code>not</code>  UTF-16/32, EBCDIC &icy; CJK (GBK, Shift-JIS, Big5, EUC-x, CP9xx &icy; &tcy;. &dcy;.).</span></p> </li> </ul> </div> <p><span data-i18n="69413c830d73433b26f485264ca3254d4430a0c3db6f3ad2a1911b828f250dc5/04" data-source="Although we encourage that the commit log messages are encoded in UTF-8, both the core and Git Porcelain are designed not to force UTF-8 on projects. If all participants of a particular project find it more convenient to use legacy encodings, Git does not forbid it. However, there are a few things to keep in mind." onmousemove="i18n(this)">&KHcy;&ocy;&tcy;&yacy; &mcy;&ycy; &rcy;&iecy;&kcy;&ocy;&mcy;&iecy;&ncy;&dcy;&ucy;&iecy;&mcy;, &chcy;&tcy;&ocy;&bcy;&ycy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &bcy;&ycy;&lcy;&icy; &zcy;&acy;&kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ycy; &vcy; UTF-8, &yacy;&dcy;&rcy;&ocy; &ZeroWidthSpace;&ZeroWidthSpace;&icy;  Git  Porcelain &ncy;&iecy; &pcy;&rcy;&iecy;&dcy;&ncy;&acy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&ycy; &dcy;&lcy;&yacy; &pcy;&rcy;&icy;&ncy;&ucy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; UTF-8 &vcy; &pcy;&rcy;&ocy;&iecy;&kcy;&tcy;&acy;&khcy;. &IEcy;&scy;&lcy;&icy; &vcy;&scy;&iecy;&mcy; &ucy;&chcy;&acy;&scy;&tcy;&ncy;&icy;&kcy;&acy;&mcy; &kcy;&ocy;&ncy;&kcy;&rcy;&iecy;&tcy;&ncy;&ocy;&gcy;&ocy; &pcy;&rcy;&ocy;&iecy;&kcy;&tcy;&acy; &ucy;&dcy;&ocy;&bcy;&ncy;&iecy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &ucy;&scy;&tcy;&acy;&rcy;&iecy;&vcy;&shcy;&icy;&iecy; &kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&kcy;&icy;,  Git  &ncy;&iecy; &zcy;&acy;&pcy;&rcy;&iecy;&shchcy;&acy;&iecy;&tcy; &ecy;&tcy;&ocy;&gcy;&ocy;. &Ocy;&dcy;&ncy;&acy;&kcy;&ocy; &iecy;&scy;&tcy;&softcy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &vcy;&iecy;&shchcy;&iecy;&jcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; &icy;&mcy;&iecy;&tcy;&softcy; &vcy; &vcy;&icy;&dcy;&ucy;.</span></p> <div> <ol> <li> <p><span data-i18n="f49f0f930d40f4c583714e0e6fde0b58535eab92fe6a43eb68be6f3a4f365cf0/2e" data-source="&lt;code&gt;git commit&lt;/code&gt; and &lt;code&gt;git commit-tree&lt;/code&gt; issue a warning if the commit log message given to it does not look like a valid UTF-8 string, unless you explicitly say your project uses a legacy encoding. The way to say this is to have &lt;code&gt;i18n.commitEncoding&lt;/code&gt; in &lt;code&gt;.git/config&lt;/code&gt; file, like this:" onmousemove="i18n(this)"><code>git commit</code>  &icy;  <code>git commit-tree</code>  &vcy;&ycy;&dcy;&acy;&yucy;&tcy; &pcy;&rcy;&iecy;&dcy;&ucy;&pcy;&rcy;&iecy;&zhcy;&dcy;&iecy;&ncy;&icy;&iecy;, &iecy;&scy;&lcy;&icy; &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&ncy;&ncy;&ocy;&iecy; &iecy;&mcy;&ucy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &ncy;&iecy; &pcy;&ocy;&khcy;&ocy;&zhcy;&iecy; &ncy;&acy; &dcy;&ocy;&pcy;&ucy;&scy;&tcy;&icy;&mcy;&ucy;&yucy; &scy;&tcy;&rcy;&ocy;&kcy;&ucy; UTF-8, &iecy;&scy;&lcy;&icy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &vcy;&ycy; &yacy;&vcy;&ncy;&ocy; &ncy;&iecy; &ucy;&kcy;&acy;&zhcy;&iecy;&tcy;&iecy;, &chcy;&tcy;&ocy; &vcy;&acy;&shcy; &pcy;&rcy;&ocy;&iecy;&kcy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy; &ucy;&scy;&tcy;&acy;&rcy;&iecy;&vcy;&shcy;&ucy;&yucy; &kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&kcy;&ucy;. &Ecy;&tcy;&ocy; &mcy;&ocy;&zhcy;&ncy;&ocy; &scy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &tcy;&acy;&kcy;:  <code>i18n.commitEncoding</code>  &vcy; &fcy;&acy;&jcy;&lcy;&iecy;  <code>.git/config</code> , &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;:</span></p> <div> <div> <pre class="hljs language-ini"><span class="hljs-section">[i18n]</span>
        <span class="hljs-attr">commitEncoding</span> = ISO-<span class="hljs-number">8859</span>-<span class="hljs-number">1</span></pre> </div> </div> <p><span data-i18n="9632b0c851b212976c3851609981fff169e1a6fcefea29e7a2b0249b9948c99e/f0" data-source="Commit objects created with the above setting record the value of &lt;code&gt;i18n.commitEncoding&lt;/code&gt; in their &lt;code&gt;encoding&lt;/code&gt; header. This is to help other people who look at them later. Lack of this header implies that the commit log message is encoded in UTF-8." onmousemove="i18n(this)">&Ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ycy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;, &scy;&ocy;&zcy;&dcy;&acy;&ncy;&ncy;&ycy;&iecy; &scy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ycy;&mcy; &vcy;&ycy;&shcy;&iecy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ocy;&mcy;, &zcy;&acy;&pcy;&icy;&scy;&ycy;&vcy;&acy;&yucy;&tcy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy;  <code>i18n.commitEncoding</code>  &vcy; &scy;&vcy;&ocy;&jcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&ocy;&kcy;  <code>encoding</code> . &Ecy;&tcy;&ocy; &scy;&dcy;&iecy;&lcy;&acy;&ncy;&ocy; &dcy;&lcy;&yacy; &tcy;&ocy;&gcy;&ocy;, &chcy;&tcy;&ocy;&bcy;&ycy; &pcy;&ocy;&mcy;&ocy;&chcy;&softcy; &dcy;&rcy;&ucy;&gcy;&icy;&mcy; &lcy;&yucy;&dcy;&yacy;&mcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &pcy;&ocy;&scy;&mcy;&ocy;&tcy;&rcy;&yacy;&tcy; &ncy;&acy; &ncy;&icy;&khcy; &pcy;&ocy;&zcy;&zhcy;&iecy;. &Ocy;&tcy;&scy;&ucy;&tcy;&scy;&tcy;&vcy;&icy;&iecy; &ecy;&tcy;&ocy;&gcy;&ocy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&acy; &ocy;&zcy;&ncy;&acy;&chcy;&acy;&iecy;&tcy;, &chcy;&tcy;&ocy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &zcy;&acy;&kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ocy; &vcy; UTF-8.</span></p> </li> <li> <p><span data-i18n="6c28111f45dd2dd33205049e4d2f27eb214cde43ccca1fb65404ee170d91ac96/a0" data-source="&lt;code&gt;git log&lt;/code&gt;, &lt;code&gt;git show&lt;/code&gt;, &lt;code&gt;git blame&lt;/code&gt; and friends look at the &lt;code&gt;encoding&lt;/code&gt; header of a commit object, and try to re-code the log message into UTF-8 unless otherwise specified. You can specify the desired output encoding with &lt;code&gt;i18n.logOutputEncoding&lt;/code&gt; in &lt;code&gt;.git/config&lt;/code&gt; file, like this:" onmousemove="i18n(this)"><code>git log</code> ,  <code>git show</code> ,  <code>git blame</code>  &icy; &iecy;&gcy;&ocy; &dcy;&rcy;&ucy;&zcy;&softcy;&yacy; &pcy;&rcy;&ocy;&scy;&mcy;&acy;&tcy;&rcy;&icy;&vcy;&acy;&yucy;&tcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&ocy;&kcy;  <code>encoding</code>  &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &icy; &pcy;&ycy;&tcy;&acy;&yucy;&tcy;&scy;&yacy; &pcy;&iecy;&rcy;&iecy;&kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &vcy; UTF-8, &iecy;&scy;&lcy;&icy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ocy; &icy;&ncy;&ocy;&iecy;. &Vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &zhcy;&iecy;&lcy;&acy;&iecy;&mcy;&ucy;&yucy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ucy;&yucy; &kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&kcy;&ucy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>i18n.logOutputEncoding</code>  &vcy; &fcy;&acy;&jcy;&lcy;&iecy;  <code>.git/config</code> , &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;:</span></p> <div> <div> <pre class="hljs language-ini"><span class="hljs-section">[i18n]</span>
        <span class="hljs-attr">logOutputEncoding</span> = ISO-<span class="hljs-number">8859</span>-<span class="hljs-number">1</span></pre> </div> </div> <p><span data-i18n="2ff63ae5be8fa2f61219a9bbc36efc91c97af946f8fe05621804855d1ec83382/af" data-source="If you do not have this configuration variable, the value of &lt;code&gt;i18n.commitEncoding&lt;/code&gt; is used instead." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &ucy; &vcy;&acy;&scy; &ncy;&iecy;&tcy; &ecy;&tcy;&ocy;&jcy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ocy;&jcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;, &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &ncy;&iecy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy;  <code>i18n.commitEncoding</code> .</span></p> </li> </ol> </div> <p><span data-i18n="6bbbff533763909dac89fdf6fea7717d39cd13d54a10b4f35063ed9b988b83f4/3e" data-source="Note that we deliberately chose not to re-code the commit log message when a commit is made to force UTF-8 at the commit object level, because re-coding to UTF-8 is not necessarily a reversible operation." onmousemove="i18n(this)">&Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy; &mcy;&ycy; &ncy;&acy;&mcy;&iecy;&rcy;&iecy;&ncy;&ncy;&ocy; &rcy;&iecy;&shcy;&icy;&lcy;&icy; &ncy;&iecy; &pcy;&iecy;&rcy;&iecy;&kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &pcy;&rcy;&icy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy;&icy;&icy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;, &chcy;&tcy;&ocy;&bcy;&ycy; &pcy;&rcy;&icy;&ncy;&ucy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; UTF-8 &ncy;&acy; &ucy;&rcy;&ocy;&vcy;&ncy;&iecy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;, &pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &pcy;&iecy;&rcy;&iecy;&kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy; &vcy; UTF-8 &ncy;&iecy; &ocy;&bcy;&yacy;&zcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &ocy;&bcy;&rcy;&acy;&tcy;&icy;&mcy;&ocy;&jcy; &ocy;&pcy;&iecy;&rcy;&acy;&tscy;&icy;&iecy;&jcy;.</span></p> </div> <h2 class="text-body-emphasis"  id="_configuration"><span data-i18n="b332c3492d5eb10a118eb6d8b0dcd689bc2477ce2ae16b303753b942b54377bc/aa" data-source="Configuration" onmousemove="i18n(this)">Configuration</span></h2> <div> <p><span data-i18n="3a3c2fee17d5cda706f4fea1d37e00af3b4cd07b49318ba0c6b7acc975265707/a9" data-source="See &lt;a href=&quot;git-config&quot;&gt;git-config[1]&lt;/a&gt; for core variables and &lt;a href=&quot;git-diff&quot;&gt;git-diff[1]&lt;/a&gt; for settings related to diff generation." onmousemove="i18n(this)">&Scy;&mcy;.  <a href="git-config.html">git-config[1]</a>  &dcy;&lcy;&yacy; &ocy;&scy;&ncy;&ocy;&vcy;&ncy;&ycy;&khcy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ycy;&khcy; &icy;  <a href="git-diff.html">git-diff[1]</a>  &dcy;&lcy;&yacy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&iecy;&kcy;, &scy;&vcy;&yacy;&zcy;&acy;&ncy;&ncy;&ycy;&khcy; &scy; &gcy;&iecy;&ncy;&iecy;&rcy;&acy;&tscy;&icy;&iecy;&jcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy;.</span></p> <div> <dl> <dt id="Documentation/git-log.txt-formatpretty"><span data-i18n="e9c0653e45b428dee41fe1cbc0fe08ac7ae13ee782be0f973c894b6c3e341d58/02" data-source="format.pretty" onmousemove="i18n(this)">format.pretty</span></dt> <dd> <p><span data-i18n="df878a5180d602822bed25d509a2993ba77d3438d4f8cfcb71a888052d4a1121/b8" data-source="Default for the &lt;code&gt;--format&lt;/code&gt; option. (See &lt;code&gt;Pretty Formats&lt;/code&gt; above.) Defaults to &lt;code&gt;medium&lt;/code&gt;." onmousemove="i18n(this)">&Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &dcy;&lcy;&yacy; &ocy;&pcy;&tscy;&icy;&icy;  <code>--format</code> . (&Scy;&mcy;.  <code>Pretty Formats</code>  &vcy;&ycy;&shcy;&iecy;.) &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &mdash;  <code>medium</code> .</span></p> </dd> <dt id="Documentation/git-log.txt-i18nlogOutputEncoding"><span data-i18n="ec6cf554c7bc1979ab3c5e296bad9d2087ea699b208e551c89c72609ddd572a2/ff" data-source="i18n.logOutputEncoding" onmousemove="i18n(this)">i18n.logOutputEncoding</span></dt> <dd> <p><span data-i18n="00cb7faf8ee90a33122233c9471b3b340faa80c333ec44685fab43f5ef5746f5/f4" data-source="Encoding to use when displaying logs. (See &lt;code&gt;Discussion&lt;/code&gt; above.) Defaults to the value of &lt;code&gt;i18n.commitEncoding&lt;/code&gt; if set, and UTF-8 otherwise." onmousemove="i18n(this)">&Kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&kcy;&acy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&mcy;&acy;&yacy; &pcy;&rcy;&icy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&icy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&ocy;&vcy;. (&Scy;&mcy;.  <code>Discussion</code>  &vcy;&ycy;&shcy;&iecy;.) &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy;  <code>i18n.commitEncoding</code> , &iecy;&scy;&lcy;&icy; &ocy;&ncy;&ocy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;&ocy;, &icy; UTF-8 &vcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy;.</span></p> </dd> </dl> </div> <p><span data-i18n="a0fa656f09c40af871f0a58caeea15390872ffb9b4e2037c00ece4df3c0023ad/b5" data-source="Everything above this line in this section isn&amp;rsquo;t included from the &lt;a href=&quot;git-config&quot;&gt;git-config[1]&lt;/a&gt; documentation. The content that follows is the same as what&amp;rsquo;s found there:" onmousemove="i18n(this)">&Vcy;&scy;&iecy;, &chcy;&tcy;&ocy; &ncy;&acy;&khcy;&ocy;&dcy;&icy;&tcy;&scy;&yacy; &vcy;&ycy;&shcy;&iecy; &ecy;&tcy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &vcy; &ecy;&tcy;&ocy;&mcy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy;, &ncy;&iecy; &vcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&ocy; &vcy; &dcy;&ocy;&kcy;&ucy;&mcy;&iecy;&ncy;&tcy;&acy;&tscy;&icy;&yucy;  <a href="git-config.html">git-config[1]</a> . &Scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&iecy;&iecy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&mcy;&ocy;&iecy; &tcy;&acy;&kcy;&ocy;&iecy; &zhcy;&iecy;, &kcy;&acy;&kcy; &icy; &ncy;&acy;&jcy;&dcy;&iecy;&ncy;&ncy;&ocy;&iecy; &tcy;&acy;&mcy;:</span></p> <div> <dl> <dt id="Documentation/git-log.txt-logabbrevCommit"><span data-i18n="95f5dd032cbf2707d496b32c787baf2f278d9567f6e52e753060aeb69dbf0012/51" data-source="log.abbrevCommit" onmousemove="i18n(this)">log.abbrevCommit</span></dt> <dd> <p><span data-i18n="ec482148a9c68497e1ed161457c6adb0c656e2837ce0201fb4ecffd797215a11/cc" data-source="If true, makes &lt;a href=&quot;git-log&quot;&gt;git-log[1]&lt;/a&gt;, &lt;a href=&quot;git-show&quot;&gt;git-show[1]&lt;/a&gt;, and &lt;a href=&quot;git-whatchanged&quot;&gt;git-whatchanged[1]&lt;/a&gt; assume &lt;code&gt;--abbrev-commit&lt;/code&gt;. You may override this option with &lt;code&gt;--no-abbrev-commit&lt;/code&gt;." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &ecy;&tcy;&ocy; &pcy;&rcy;&acy;&vcy;&dcy;&acy;,  <a href="git-log.html">git-log[1]</a>  ,  <a href="git-show.html">git-show[1]</a>  &icy;  <a href="git-whatchanged.html">git-whatchanged[1]</a>  &pcy;&rcy;&iecy;&dcy;&pcy;&ocy;&lcy;&acy;&gcy;&acy;&yucy;&tcy;  <code>--abbrev-commit</code>  . &Vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&icy;&tcy;&softcy; &ecy;&tcy;&ucy; &ocy;&pcy;&tscy;&icy;&yucy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>--no-abbrev-commit</code> .</span></p> </dd> <dt id="Documentation/git-log.txt-logdate"><span data-i18n="20a7865ccfe766a2e068dee25bb213bca33f887175fd7e918a43c4f73b4feeb5/c5" data-source="log.date" onmousemove="i18n(this)">log.date</span></dt> <dd> <p><span data-i18n="36c8f9c636853a79df5da9478b7ab9677f5a4551234d791d6b7d6dfe7d6efb65/1f" data-source="Set the default date-time mode for the &lt;code&gt;log&lt;/code&gt; command. Setting a value for log.date is similar to using &lt;code&gt;git log&lt;/code&gt;&amp;apos;s &lt;code&gt;--date&lt;/code&gt; option. See &lt;a href=&quot;git-log&quot;&gt;git-log[1]&lt;/a&gt; for details." onmousemove="i18n(this)">&Ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&iecy; &rcy;&iecy;&zhcy;&icy;&mcy; &dcy;&acy;&tcy;&ycy; &icy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&icy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &dcy;&lcy;&yacy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ycy;  <code>log</code> . &Ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&kcy;&acy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy; log.date &acy;&ncy;&acy;&lcy;&ocy;&gcy;&icy;&chcy;&ncy;&acy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yucy; &ocy;&pcy;&tscy;&icy;&icy;  <code>--date</code> <code>git log</code> . &Pcy;&ocy;&dcy;&rcy;&ocy;&bcy;&ncy;&ocy;&scy;&tcy;&icy; &scy;&mcy;. &vcy;  <a href="git-log.html">git-log[1]</a> .</span></p> <p><span data-i18n="31e25b838268dd0175ad35fcb4e3f38512294df224e3e50a200d5a1d48aadba9/b6" data-source="If the format is set to &amp;quot;auto:foo&amp;quot; and the pager is in use, format &amp;quot;foo&amp;quot; will be used for the date format. Otherwise, &amp;quot;default&amp;quot; will be used." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;  &quot;auto:foo&quot;  &icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &pcy;&iecy;&jcy;&dcy;&zhcy;&iecy;&rcy;, &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&acy; &dcy;&acy;&tcy;&ycy; &bcy;&ucy;&dcy;&iecy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;  &quot;foo&quot; . &Vcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &bcy;&ucy;&dcy;&iecy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy;  &quot;default&quot; .</span></p> </dd> <dt id="Documentation/git-log.txt-logdecorate"><span data-i18n="5d151ff93f5ab32640ec26208652f8d563090972e4b3a79b248e87b756fb93a2/5a" data-source="log.decorate" onmousemove="i18n(this)">log.decorate</span></dt> <dd> <p><span data-i18n="47ebfd8acca4e438bb71a3b3cfdaf9a413a7d703852c79aa0ced458f58ed4c07/d8" data-source="Print out the ref names of any commits that are shown by the log command. If &lt;code&gt;short&lt;/code&gt; is specified, the ref name prefixes &lt;code&gt;refs/heads/&lt;/code&gt;, &lt;code&gt;refs/tags/&lt;/code&gt; and &lt;code&gt;refs/remotes/&lt;/code&gt; will not be printed. If &lt;code&gt;full&lt;/code&gt; is specified, the full ref name (including prefix) will be printed. If &lt;code&gt;auto&lt;/code&gt; is specified, then if the output is going to a terminal, the ref names are shown as if &lt;code&gt;short&lt;/code&gt; were given, otherwise no ref names are shown. This is the same as the &lt;code&gt;--decorate&lt;/code&gt; option of the &lt;code&gt;git log&lt;/code&gt;." onmousemove="i18n(this)">&Rcy;&acy;&scy;&pcy;&iecy;&chcy;&acy;&tcy;&acy;&jcy;&tcy;&iecy; &icy;&mcy;&iecy;&ncy;&acy; &scy;&scy;&ycy;&lcy;&ocy;&kcy; &vcy;&scy;&iecy;&khcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;, &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&mcy;&ycy;&khcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ocy;&jcy; log. &IEcy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;  <code>short</code> , &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;&ycy; &icy;&mcy;&iecy;&ncy;  <code>refs/heads/</code> ,  <code>refs/tags/</code>  &icy;  <code>refs/remotes/</code>  &ncy;&iecy; &bcy;&ucy;&dcy;&ucy;&tcy; &ncy;&acy;&pcy;&iecy;&chcy;&acy;&tcy;&acy;&ncy;&ycy;. &IEcy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;  <code>full</code> , &bcy;&ucy;&dcy;&iecy;&tcy; &ncy;&acy;&pcy;&iecy;&chcy;&acy;&tcy;&acy;&ncy;&ocy; &pcy;&ocy;&lcy;&ncy;&ocy;&iecy; &icy;&mcy;&yacy; &scy;&scy;&ycy;&lcy;&kcy;&icy; (&vcy;&kcy;&lcy;&yucy;&chcy;&acy;&yacy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;). &IEcy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;  <code>auto</code> , &tcy;&ocy; &iecy;&scy;&lcy;&icy; &vcy;&ycy;&khcy;&ocy;&dcy; &icy;&dcy;&iecy;&tcy; &ncy;&acy; &tcy;&iecy;&rcy;&mcy;&icy;&ncy;&acy;&lcy;, &icy;&mcy;&iecy;&ncy;&acy; &scy;&scy;&ycy;&lcy;&ocy;&kcy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&yucy;&tcy;&scy;&yacy; &tcy;&acy;&kcy;, &kcy;&acy;&kcy; &iecy;&scy;&lcy;&icy; &bcy;&ycy; &bcy;&ycy;&lcy;&icy; &zcy;&acy;&dcy;&acy;&ncy;&ycy;  <code>short</code> , &vcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &icy;&mcy;&iecy;&ncy;&acy; &scy;&scy;&ycy;&lcy;&ocy;&kcy; &ncy;&iecy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&yucy;&tcy;&scy;&yacy;. &Ecy;&tcy;&ocy; &tcy;&ocy; &zhcy;&iecy; &scy;&acy;&mcy;&ocy;&iecy;, &chcy;&tcy;&ocy; &vcy;&acy;&rcy;&icy;&acy;&ncy;&tcy;  <code>--decorate</code>  &dcy;&lcy;&yacy;  <code>git log</code> .</span></p> </dd> <dt id="Documentation/git-log.txt-loginitialDecorationSet"><span data-i18n="c842b8221ac46916928b2c3c8a0170dc07b6b5d6b35d31cdb2e7936941e70b14/bd" data-source="log.initialDecorationSet" onmousemove="i18n(this)">log.initialDecorationSet</span></dt> <dd> <p><span data-i18n="ec49ccb0a73a49c82d1581d972386ba11e1911631e2046779148f45a85861e32/a2" data-source="By default, &lt;code&gt;git log&lt;/code&gt; only shows decorations for certain known ref namespaces. If &lt;code&gt;all&lt;/code&gt; is specified, then show all refs as decorations." onmousemove="i18n(this)">&Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;  <code>git log</code>  &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&tcy; &ucy;&kcy;&rcy;&acy;&shcy;&iecy;&ncy;&icy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &dcy;&lcy;&yacy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &icy;&zcy;&vcy;&iecy;&scy;&tcy;&ncy;&ycy;&khcy; &pcy;&rcy;&ocy;&scy;&tcy;&rcy;&acy;&ncy;&scy;&tcy;&vcy; &icy;&mcy;&iecy;&ncy; &scy;&scy;&ycy;&lcy;&ocy;&kcy;. &IEcy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;  <code>all</code> , &tcy;&ocy; &vcy;&scy;&iecy; &scy;&scy;&ycy;&lcy;&kcy;&icy; &bcy;&ucy;&dcy;&ucy;&tcy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&tcy;&softcy;&scy;&yacy; &kcy;&acy;&kcy; &ucy;&kcy;&rcy;&acy;&shcy;&iecy;&ncy;&icy;&yacy;.</span></p> </dd> <dt id="Documentation/git-log.txt-logexcludeDecoration"><span data-i18n="ce3b5d05defecf2ce75c4a161e98b475a1ee914db6957cfd5c162befbdb467d6/a5" data-source="log.excludeDecoration" onmousemove="i18n(this)">log.excludeDecoration</span></dt> <dd> <p><span data-i18n="0f3662feb72dff6a94b79d252d90dfb14472008ecf7a8832196ebb165771825f/35" data-source="Exclude the specified patterns from the log decorations. This is similar to the &lt;code&gt;--decorate-refs-exclude&lt;/code&gt; command-line option, but the config option can be overridden by the &lt;code&gt;--decorate-refs&lt;/code&gt; option." onmousemove="i18n(this)">&Icy;&scy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&softcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ycy;&iecy; &ucy;&zcy;&ocy;&rcy;&ycy; &icy;&zcy; &ucy;&kcy;&rcy;&acy;&shcy;&iecy;&ncy;&icy;&jcy; &bcy;&rcy;&iecy;&vcy;&ncy;&acy;. &Ecy;&tcy;&ocy; &pcy;&ocy;&khcy;&ocy;&zhcy;&iecy; &ncy;&acy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;  <code>--decorate-refs-exclude</code> , &ncy;&ocy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; config &mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy; &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ocy;&mcy;  <code>--decorate-refs</code> .</span></p> </dd> <dt id="Documentation/git-log.txt-logdiffMerges"><span data-i18n="fa92e731eb9f4e4ce2564718bc448c3de116bd93242b2d2636801c96bd81b413/e1" data-source="log.diffMerges" onmousemove="i18n(this)">log.diffMerges</span></dt> <dd> <p><span data-i18n="13661d45cd997ccde18c506e4ced043e40fd44b9fed6920b25778e0f7ec4f545/a2" data-source="Set diff format to be used when &lt;code&gt;--diff-merges=on&lt;/code&gt; is specified, see &lt;code&gt;--diff-merges&lt;/code&gt; in &lt;a href=&quot;git-log&quot;&gt;git-log[1]&lt;/a&gt; for details. Defaults to &lt;code&gt;separate&lt;/code&gt;." onmousemove="i18n(this)">&Ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&iecy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &bcy;&ucy;&dcy;&iecy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy;, &iecy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;  <code>--diff-merges=on</code> , &pcy;&ocy;&dcy;&rcy;&ocy;&bcy;&ncy;&ocy;&scy;&tcy;&icy; &scy;&mcy;. &vcy;  <code>--diff-merges</code>  &vcy;  <a href="git-log.html">git-log[1]</a> . &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;  <code>separate</code> .</span></p> </dd> <dt id="Documentation/git-log.txt-logfollow"><span data-i18n="2d0f8fbbdedde4296fc33a6d183d55f6554e427e3d0ae5483a76729539bda0ec/ce" data-source="log.follow" onmousemove="i18n(this)">log.follow</span></dt> <dd> <p><span data-i18n="fd13323714e87edc05c1c6f955a9d79dcffe236dd8ceb5845ff10f429c2b8c99/a3" data-source="If &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;git log&lt;/code&gt; will act as if the &lt;code&gt;--follow&lt;/code&gt; option was used when a single &amp;lt;path&amp;gt; is given. This has the same limitations as &lt;code&gt;--follow&lt;/code&gt;, i.e. it cannot be used to follow multiple files and does not work well on non-linear history." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy;  <code>true</code>  ,  <code>git log</code>  &bcy;&ucy;&dcy;&iecy;&tcy; &dcy;&iecy;&jcy;&scy;&tcy;&vcy;&ocy;&vcy;&acy;&tcy;&softcy; &tcy;&acy;&kcy;, &kcy;&acy;&kcy; &iecy;&scy;&lcy;&icy; &bcy;&ycy; &bcy;&ycy;&lcy;&acy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&acy; &ocy;&pcy;&tscy;&icy;&yacy;  <code>--follow</code> , &kcy;&ocy;&gcy;&dcy;&acy; &ucy;&kcy;&acy;&zcy;&acy;&ncy; &ocy;&dcy;&icy;&ncy;&ocy;&chcy;&ncy;&ycy;&jcy; &lt;path&gt;. &Ocy;&ncy; &icy;&mcy;&iecy;&iecy;&tcy; &tcy;&iecy; &zhcy;&iecy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&iecy;&ncy;&icy;&yacy;, &chcy;&tcy;&ocy; &icy;  <code>--follow</code> , &tcy;&ocy; &iecy;&scy;&tcy;&softcy; &iecy;&gcy;&ocy; &ncy;&iecy;&lcy;&softcy;&zcy;&yacy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &dcy;&lcy;&yacy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&ncy;&icy;&yacy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&icy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; &icy; &ocy;&ncy; &pcy;&lcy;&ocy;&khcy;&ocy; &rcy;&acy;&bcy;&ocy;&tcy;&acy;&iecy;&tcy; &scy; &ncy;&iecy;&lcy;&icy;&ncy;&iecy;&jcy;&ncy;&ocy;&jcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&iecy;&jcy;.</span></p> </dd> <dt id="Documentation/git-log.txt-loggraphColors"><span data-i18n="f81ce3584ce14d26e1a4e48900398c314ccfb1e2407c8e5d4e6d9c3b9e7957fa/15" data-source="log.graphColors" onmousemove="i18n(this)">log.graphColors</span></dt> <dd> <p><span data-i18n="12b8f390874096a9dd1442e68e645f186a0e53f062056cb1ce87d19b0b6a96ae/1d" data-source="A list of colors, separated by commas, that can be used to draw history lines in &lt;code&gt;git log --graph&lt;/code&gt;." onmousemove="i18n(this)">&Scy;&pcy;&icy;&scy;&ocy;&kcy; &tscy;&vcy;&iecy;&tcy;&ocy;&vcy;, &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &zcy;&acy;&pcy;&yacy;&tcy;&ycy;&mcy;&icy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &dcy;&lcy;&yacy; &rcy;&icy;&scy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &lcy;&icy;&ncy;&icy;&jcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy; &vcy;  <code>git log --graph</code> .</span></p> </dd> <dt id="Documentation/git-log.txt-logshowRoot"><span data-i18n="26dc934c7139b206034c3c4f2cdf7042e15b4ffc17e40369f461c0c46dc10dae/47" data-source="log.showRoot" onmousemove="i18n(this)">log.showRoot</span></dt> <dd> <p><span data-i18n="bfda0a2f48bb1e0b588f1939a4c15d7d81d1de65511e0961af73463711826188/d6" data-source="If true, the initial commit will be shown as a big creation event. This is equivalent to a diff against an empty tree. Tools like &lt;a href=&quot;git-log&quot;&gt;git-log[1]&lt;/a&gt; or &lt;a href=&quot;git-whatchanged&quot;&gt;git-whatchanged[1]&lt;/a&gt;, which normally hide the root commit will now show it. True by default." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &ecy;&tcy;&ocy; &pcy;&rcy;&acy;&vcy;&dcy;&acy;, &pcy;&iecy;&rcy;&vcy;&ocy;&ncy;&acy;&chcy;&acy;&lcy;&softcy;&ncy;&acy;&yacy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yacy; &bcy;&ucy;&dcy;&iecy;&tcy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&tcy;&softcy;&scy;&yacy; &kcy;&acy;&kcy; &bcy;&ocy;&lcy;&softcy;&shcy;&ocy;&iecy; &scy;&ocy;&bcy;&ycy;&tcy;&icy;&iecy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&yacy;. &Ecy;&tcy;&ocy; &ecy;&kcy;&vcy;&icy;&vcy;&acy;&lcy;&iecy;&ncy;&tcy;&ncy;&ocy; &scy;&rcy;&acy;&vcy;&ncy;&iecy;&ncy;&icy;&yucy; &scy; &pcy;&ucy;&scy;&tcy;&ycy;&mcy; &dcy;&iecy;&rcy;&iecy;&vcy;&ocy;&mcy;. &Tcy;&acy;&kcy;&icy;&iecy; &icy;&ncy;&scy;&tcy;&rcy;&ucy;&mcy;&iecy;&ncy;&tcy;&ycy;, &kcy;&acy;&kcy;  <a href="git-log.html">git-log[1]</a>  &icy;&lcy;&icy;  <a href="git-whatchanged.html">git-whatchanged[1]</a> , &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &scy;&kcy;&rcy;&ycy;&vcy;&acy;&yucy;&tcy; &kcy;&ocy;&rcy;&ncy;&iecy;&vcy;&ocy;&jcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;, &tcy;&iecy;&pcy;&iecy;&rcy;&softcy; &iecy;&gcy;&ocy; &pcy;&ocy;&kcy;&acy;&zhcy;&ucy;&tcy;.  True  &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;.</span></p> </dd> <dt id="Documentation/git-log.txt-logshowSignature"><span data-i18n="04d7509d22b7e8275d77c3ab0b01e52b64ca73584e8da47173e468b186236a04/01" data-source="log.showSignature" onmousemove="i18n(this)">log.showSignature</span></dt> <dd> <p><span data-i18n="9235f5ddfe33c34f5bcb329249abed268edfeb1b78ab03eb85e2f174b619e223/bc" data-source="If true, makes &lt;a href=&quot;git-log&quot;&gt;git-log[1]&lt;/a&gt;, &lt;a href=&quot;git-show&quot;&gt;git-show[1]&lt;/a&gt;, and &lt;a href=&quot;git-whatchanged&quot;&gt;git-whatchanged[1]&lt;/a&gt; assume &lt;code&gt;--show-signature&lt;/code&gt;." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &ecy;&tcy;&ocy; &pcy;&rcy;&acy;&vcy;&dcy;&acy;,  <a href="git-log.html">git-log[1]</a>  ,  <a href="git-show.html">git-show[1]</a>  &icy;  <a href="git-whatchanged.html">git-whatchanged[1]</a>  &pcy;&rcy;&iecy;&dcy;&pcy;&ocy;&lcy;&acy;&gcy;&acy;&yucy;&tcy;  <code>--show-signature</code>  .</span></p> </dd> <dt id="Documentation/git-log.txt-logmailmap"><span data-i18n="381b296b014b2ac27997a7d553a118990bf4d5ac5729bcb25940156ac40c2328/32" data-source="log.mailmap" onmousemove="i18n(this)">log.mailmap</span></dt> <dd> <p><span data-i18n="ab3828f5d52c99947f5941f38958e51c625565ea6870f381e3313cde7c8e5b77/e2" data-source="If true, makes &lt;a href=&quot;git-log&quot;&gt;git-log[1]&lt;/a&gt;, &lt;a href=&quot;git-show&quot;&gt;git-show[1]&lt;/a&gt;, and &lt;a href=&quot;git-whatchanged&quot;&gt;git-whatchanged[1]&lt;/a&gt; assume &lt;code&gt;--use-mailmap&lt;/code&gt;, otherwise assume &lt;code&gt;--no-use-mailmap&lt;/code&gt;. True by default." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &ecy;&tcy;&ocy; &pcy;&rcy;&acy;&vcy;&dcy;&acy;,  <a href="git-log.html">git-log[1]</a>  ,  <a href="git-show.html">git-show[1]</a>  &icy;  <a href="git-whatchanged.html">git-whatchanged[1]</a>  &pcy;&rcy;&iecy;&dcy;&pcy;&ocy;&lcy;&acy;&gcy;&acy;&yucy;&tcy;  <code>--use-mailmap</code>  , &vcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &pcy;&rcy;&iecy;&dcy;&pcy;&ocy;&lcy;&acy;&gcy;&acy;&yucy;&tcy;  <code>--no-use-mailmap</code>  .  True  &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;.</span></p> </dd> <dt id="Documentation/git-log.txt-notesmergeStrategy"><span data-i18n="91ff631442c9ad0fae310cb458a17b390ae9484f648a2343453d67a244683e50/7d" data-source="notes.mergeStrategy" onmousemove="i18n(this)">notes.mergeStrategy</span></dt> <dd> <p><span data-i18n="a930d4023aabcc165efdf7f1de7ff800507980759381418bed31e3fa397608a0/bd" data-source="Which merge strategy to choose by default when resolving notes conflicts. Must be one of &lt;code&gt;manual&lt;/code&gt;, &lt;code&gt;ours&lt;/code&gt;, &lt;code&gt;theirs&lt;/code&gt;, &lt;code&gt;union&lt;/code&gt;, or &lt;code&gt;cat_sort_uniq&lt;/code&gt;. Defaults to &lt;code&gt;manual&lt;/code&gt;. See the &amp;quot;NOTES MERGE STRATEGIES&amp;quot; section of &lt;a href=&quot;git-notes&quot;&gt;git-notes[1]&lt;/a&gt; for more information on each strategy." onmousemove="i18n(this)">&Kcy;&acy;&kcy;&ucy;&yucy; &scy;&tcy;&rcy;&acy;&tcy;&iecy;&gcy;&icy;&yucy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &vcy;&ycy;&bcy;&rcy;&acy;&tcy;&softcy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &pcy;&rcy;&icy; &rcy;&acy;&zcy;&rcy;&iecy;&shcy;&iecy;&ncy;&icy;&icy; &kcy;&ocy;&ncy;&fcy;&lcy;&icy;&kcy;&tcy;&ocy;&vcy; &zcy;&acy;&mcy;&iecy;&tcy;&ocy;&kcy;. &Dcy;&ocy;&lcy;&zhcy;&iecy;&ncy; &bcy;&ycy;&tcy;&softcy; &ocy;&dcy;&icy;&ncy; &icy;&zcy;  <code>manual</code> ,  <code>ours</code> ,  <code>theirs</code> ,  <code>union</code>  &icy;&lcy;&icy;  <code>cat_sort_uniq</code> . &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;  <code>manual</code> . &Dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ucy;&yucy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&yucy; &ocy; &kcy;&acy;&zhcy;&dcy;&ocy;&jcy; &scy;&tcy;&rcy;&acy;&tcy;&iecy;&gcy;&icy;&icy; &scy;&mcy;. &vcy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy;  &quot;NOTES MERGE STRATEGIES&quot;  &scy;&tcy;&acy;&tcy;&softcy;&icy;  <a href="git-notes.html">git-notes[1]</a> .</span></p> <p><span data-i18n="b106b629265a6f23176efbf6508e851b7b8facc7c791b76599b3542347aad4ca/de" data-source="This setting can be overridden by passing the &lt;code&gt;--strategy&lt;/code&gt; option to &lt;a href=&quot;git-notes&quot;&gt;git-notes[1]&lt;/a&gt;." onmousemove="i18n(this)">&Ecy;&tcy;&ocy;&tcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &mcy;&ocy;&zhcy;&ncy;&ocy; &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&icy;&tcy;&softcy;, &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&vcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;  <code>--strategy</code>  &vcy;  <a href="git-notes.html">git-notes[1]</a> .</span></p> </dd> <dt id="Documentation/git-log.txt-notesltnamegtmergeStrategy"><span data-i18n="3fd896a2c7970ac2d22c4cd93058efc4ad578a10527165b0ac95e3da7635e36e/41" data-source="notes.&amp;lt;name&amp;gt;.mergeStrategy" onmousemove="i18n(this)">notes.&lt;name&gt;.mergeStrategy</span></dt> <dd> <p><span data-i18n="2428add76a486e0456e96864c58bbd2729d45294413bc30343214aad7ee62a19/c5" data-source="Which merge strategy to choose when doing a notes merge into refs/notes/&amp;lt;name&amp;gt;. This overrides the more general &amp;quot;notes.mergeStrategy&amp;quot;. See the &amp;quot;NOTES MERGE STRATEGIES&amp;quot; section in &lt;a href=&quot;git-notes&quot;&gt;git-notes[1]&lt;/a&gt; for more information on the available strategies." onmousemove="i18n(this)">&Kcy;&acy;&kcy;&ucy;&yucy; &scy;&tcy;&rcy;&acy;&tcy;&iecy;&gcy;&icy;&yucy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &vcy;&ycy;&bcy;&rcy;&acy;&tcy;&softcy; &pcy;&rcy;&icy; &ocy;&bcy;&hardcy;&iecy;&dcy;&icy;&ncy;&iecy;&ncy;&icy;&icy; &zcy;&acy;&mcy;&iecy;&tcy;&ocy;&kcy; &vcy; refs/notes/&lt;name&gt;. &Ecy;&tcy;&ocy; &ocy;&tcy;&mcy;&iecy;&ncy;&yacy;&iecy;&tcy; &bcy;&ocy;&lcy;&iecy;&iecy; &ocy;&bcy;&shchcy;&icy;&jcy;  &quot;notes.mergeStrategy&quot; . &Dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ucy;&yucy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&yucy; &ocy; &dcy;&ocy;&scy;&tcy;&ucy;&pcy;&ncy;&ycy;&khcy; &scy;&tcy;&rcy;&acy;&tcy;&iecy;&gcy;&icy;&yacy;&khcy; &scy;&mcy;. &vcy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy;  &quot;NOTES MERGE STRATEGIES&quot;  &vcy;  <a href="git-notes.html">git-notes[1]</a> .</span></p> </dd> <dt id="Documentation/git-log.txt-notesdisplayRef"><span data-i18n="02615ba60ade8b8d6e44c3ec40aa6985a31b873fa4727fda4c0f52e49dd0cda4/47" data-source="notes.displayRef" onmousemove="i18n(this)">notes.displayRef</span></dt> <dd> <p><span data-i18n="e9e5f8a4f318c8cc5a8be7c09a9cfd899549c6e51c5c5b405d37b8b7fb558790/24" data-source="Which ref (or refs, if a glob or specified more than once), in addition to the default set by &lt;code&gt;core.notesRef&lt;/code&gt; or &lt;code&gt;GIT_NOTES_REF&lt;/code&gt;, to read notes from when showing commit messages with the &lt;code&gt;git log&lt;/code&gt; family of commands." onmousemove="i18n(this)">&Kcy;&acy;&kcy;&ucy;&yucy; &scy;&scy;&ycy;&lcy;&kcy;&ucy; (&icy;&lcy;&icy; &scy;&scy;&ycy;&lcy;&kcy;&icy;, &iecy;&scy;&lcy;&icy; &ocy;&ncy;&acy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &ocy;&bcy;&shchcy;&iecy;&jcy; &icy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&acy; &bcy;&ocy;&lcy;&iecy;&iecy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &rcy;&acy;&zcy;&acy;), &vcy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy;&icy;&iecy; &kcy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yucy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;, &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;&ncy;&ocy;&mcy;&ucy;  <code>core.notesRef</code>  &icy;&lcy;&icy;  <code>GIT_NOTES_REF</code>  , &dcy;&lcy;&yacy; &chcy;&tcy;&iecy;&ncy;&icy;&yacy; &pcy;&rcy;&icy;&mcy;&iecy;&chcy;&acy;&ncy;&icy;&jcy; &pcy;&rcy;&icy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&icy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&jcy; &ocy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy; &scy;&iecy;&mcy;&iecy;&jcy;&scy;&tcy;&vcy;&acy;  <code>git log</code> .</span></p> <p><span data-i18n="503bbbc3608f83b185605319a750fa9f96545ac32dfd90cfdca2eb473ceeb1a9/14" data-source="This setting can be overridden with the &lt;code&gt;GIT_NOTES_DISPLAY_REF&lt;/code&gt; environment variable, which must be a colon separated list of refs or globs." onmousemove="i18n(this)">&Ecy;&tcy;&ocy;&tcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &mcy;&ocy;&zhcy;&ncy;&ocy; &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&icy;&tcy;&softcy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ocy;&jcy; &scy;&rcy;&iecy;&dcy;&ycy;  <code>GIT_NOTES_DISPLAY_REF</code> , &kcy;&ocy;&tcy;&ocy;&rcy;&acy;&yacy; &dcy;&ocy;&lcy;&zhcy;&ncy;&acy; &pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&tcy;&softcy; &scy;&ocy;&bcy;&ocy;&jcy; &scy;&pcy;&icy;&scy;&ocy;&kcy; &scy;&scy;&ycy;&lcy;&ocy;&kcy; &icy;&lcy;&icy; glob, &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &dcy;&vcy;&ocy;&iecy;&tcy;&ocy;&chcy;&icy;&yacy;&mcy;&icy;.</span></p> <p><span data-i18n="c4af8eaf8b1df85a85a3abb05914f395c5d28be0173cdc789e6cf30efef58263/12" data-source="A warning will be issued for refs that do not exist, but a glob that does not match any refs is silently ignored." onmousemove="i18n(this)">&Pcy;&rcy;&iecy;&dcy;&ucy;&pcy;&rcy;&iecy;&zhcy;&dcy;&iecy;&ncy;&icy;&iecy; &bcy;&ucy;&dcy;&iecy;&tcy; &vcy;&ycy;&dcy;&acy;&ncy;&ocy; &dcy;&lcy;&yacy; &scy;&scy;&ycy;&lcy;&ocy;&kcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &ncy;&iecy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&yucy;&tcy;, &ncy;&ocy; glob, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &ncy;&iecy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &ncy;&icy; &ocy;&dcy;&ncy;&ocy;&jcy; &scy;&scy;&ycy;&lcy;&kcy;&iecy;, &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&iecy;&tcy;&scy;&yacy;.</span></p> <p><span data-i18n="41ab6dbfcff92b9d97ea5cac9acd549f2ce58171f0e00067ab3478f71482b1e8/47" data-source="This setting can be disabled by the &lt;code&gt;--no-notes&lt;/code&gt; option to the &lt;code&gt;git log&lt;/code&gt; family of commands, or by the &lt;code&gt;--notes=&amp;lt;ref&amp;gt;&lt;/code&gt; option accepted by those commands." onmousemove="i18n(this)">&Ecy;&tcy;&ocy;&tcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &mcy;&ocy;&zhcy;&ncy;&ocy; &ocy;&tcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&softcy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &ocy;&pcy;&tscy;&icy;&icy;  <code>--no-notes</code>  &scy;&iecy;&mcy;&iecy;&jcy;&scy;&tcy;&vcy;&acy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;  <code>git log</code>  &icy;&lcy;&icy; &ocy;&pcy;&tscy;&icy;&icy;  <code>--notes=&lt;ref&gt;</code> , &pcy;&rcy;&icy;&ncy;&icy;&mcy;&acy;&iecy;&mcy;&ocy;&jcy; &ecy;&tcy;&icy;&mcy;&icy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&acy;&mcy;&icy;.</span></p> <p><span data-i18n="532a2a92613477ed959ffcf9529d7ad1668698c5bb024ef22740af6e888f4dd2/be" data-source="The effective value of &amp;quot;core.notesRef&amp;quot; (possibly overridden by GIT_NOTES_REF) is also implicitly added to the list of refs to be displayed." onmousemove="i18n(this)">&Dcy;&iecy;&jcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&iecy;&iecy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy;  &quot;core.notesRef&quot;  (&vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&ocy;, &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&yacy;&iecy;&mcy;&ocy;&iecy; GIT_NOTES_REF) &tcy;&acy;&kcy;&zhcy;&iecy; &ncy;&iecy;&yacy;&vcy;&ncy;&ocy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &vcy; &scy;&pcy;&icy;&scy;&ocy;&kcy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&mcy;&ycy;&khcy; &scy;&scy;&ycy;&lcy;&ocy;&kcy;.</span></p> </dd> <dt id="Documentation/git-log.txt-notesrewriteltcommandgt"><span data-i18n="b2f8d35eac9edfa6f4a0f0b671f6b59ef32fd2f8963d0873b85ba3a7c9d5048c/0c" data-source="notes.rewrite.&amp;lt;command&amp;gt;" onmousemove="i18n(this)">notes.rewrite.&lt;command&gt;</span></dt> <dd> <p><span data-i18n="25f905f6d433d636166feeecee4d96f16cf86016393d19a62ee68ace252dd66b/19" data-source="When rewriting commits with &amp;lt;command&amp;gt; (currently &lt;code&gt;amend&lt;/code&gt; or &lt;code&gt;rebase&lt;/code&gt;), if this variable is &lt;code&gt;false&lt;/code&gt;, git will not copy notes from the original to the rewritten commit. Defaults to &lt;code&gt;true&lt;/code&gt;. See also &amp;quot;&lt;code&gt;notes.rewriteRef&lt;/code&gt;&amp;quot; below." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &pcy;&iecy;&rcy;&iecy;&zcy;&acy;&pcy;&icy;&scy;&icy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &lt;command&gt; (&vcy; &ncy;&acy;&scy;&tcy;&ocy;&yacy;&shchcy;&iecy;&iecy; &vcy;&rcy;&iecy;&mcy;&yacy;  <code>amend</code>  &icy;&lcy;&icy;  <code>rebase</code> ), &iecy;&scy;&lcy;&icy; &ecy;&tcy;&acy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&acy;&yacy; &rcy;&acy;&vcy;&ncy;&acy;  <code>false</code> ,  git  &ncy;&iecy; &bcy;&ucy;&dcy;&iecy;&tcy; &kcy;&ocy;&pcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &pcy;&rcy;&icy;&mcy;&iecy;&chcy;&acy;&ncy;&icy;&yacy; &icy;&zcy; &ocy;&rcy;&icy;&gcy;&icy;&ncy;&acy;&lcy;&acy; &vcy; &pcy;&iecy;&rcy;&iecy;&pcy;&icy;&scy;&acy;&ncy;&ncy;&ucy;&yucy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yucy;. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;  <code>true</code> . &Scy;&mcy;. &tcy;&acy;&kcy;&zhcy;&iecy;  &quot;  <code>notes.rewriteRef</code>  &quot;  &ncy;&icy;&zhcy;&iecy;.</span></p> <p><span data-i18n="7ebe50a91f58278093713a595f8bf965b3174d5a4ec49f98b0a6ef744958a7dc/42" data-source="This setting can be overridden with the &lt;code&gt;GIT_NOTES_REWRITE_REF&lt;/code&gt; environment variable, which must be a colon separated list of refs or globs." onmousemove="i18n(this)">&Ecy;&tcy;&ocy;&tcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &mcy;&ocy;&zhcy;&ncy;&ocy; &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&icy;&tcy;&softcy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ocy;&jcy; &scy;&rcy;&iecy;&dcy;&ycy;  <code>GIT_NOTES_REWRITE_REF</code> , &kcy;&ocy;&tcy;&ocy;&rcy;&acy;&yacy; &dcy;&ocy;&lcy;&zhcy;&ncy;&acy; &pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&tcy;&softcy; &scy;&ocy;&bcy;&ocy;&jcy; &scy;&pcy;&icy;&scy;&ocy;&kcy; &scy;&scy;&ycy;&lcy;&ocy;&kcy; &icy;&lcy;&icy; glob, &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &dcy;&vcy;&ocy;&iecy;&tcy;&ocy;&chcy;&icy;&yacy;&mcy;&icy;.</span></p> </dd> <dt id="Documentation/git-log.txt-notesrewriteMode"><span data-i18n="a1533c83f72fa0899d11fe19be5af435f83a4733ae01cdd66d0361f9335d5043/cd" data-source="notes.rewriteMode" onmousemove="i18n(this)">notes.rewriteMode</span></dt> <dd> <p><span data-i18n="51a9e495cbabd05c6936f3064ec7e03e600b79a436247286a7f8906309b0c825/53" data-source="When copying notes during a rewrite (see the &amp;quot;notes.rewrite.&amp;lt;command&amp;gt;&amp;quot; option), determines what to do if the target commit already has a note. Must be one of &lt;code&gt;overwrite&lt;/code&gt;, &lt;code&gt;concatenate&lt;/code&gt;, &lt;code&gt;cat_sort_uniq&lt;/code&gt;, or &lt;code&gt;ignore&lt;/code&gt;. Defaults to &lt;code&gt;concatenate&lt;/code&gt;." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &kcy;&ocy;&pcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&icy; &pcy;&rcy;&icy;&mcy;&iecy;&chcy;&acy;&ncy;&icy;&jcy; &vcy;&ocy; &vcy;&rcy;&iecy;&mcy;&yacy; &pcy;&iecy;&rcy;&iecy;&zcy;&acy;&pcy;&icy;&scy;&icy; (&scy;&mcy;. &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;  &quot;notes.rewrite.&lt;command&gt;&quot; ) &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&yacy;&iecy;&tcy;, &chcy;&tcy;&ocy; &dcy;&iecy;&lcy;&acy;&tcy;&softcy;, &iecy;&scy;&lcy;&icy; &vcy; &tscy;&iecy;&lcy;&iecy;&vcy;&ocy;&mcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&iecy; &ucy;&zhcy;&iecy; &iecy;&scy;&tcy;&softcy; &pcy;&rcy;&icy;&mcy;&iecy;&chcy;&acy;&ncy;&icy;&iecy;. &Dcy;&ocy;&lcy;&zhcy;&iecy;&ncy; &bcy;&ycy;&tcy;&softcy; &ocy;&dcy;&icy;&ncy; &icy;&zcy;  <code>overwrite</code> ,  <code>concatenate</code> ,  <code>cat_sort_uniq</code>  &icy;&lcy;&icy;  <code>ignore</code> . &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;  <code>concatenate</code> .</span></p> <p><span data-i18n="f3ba821c7d53ced5d786595340900022bc4b65786089ba11173e945c9336f953/9f" data-source="This setting can be overridden with the &lt;code&gt;GIT_NOTES_REWRITE_MODE&lt;/code&gt; environment variable." onmousemove="i18n(this)">&Ecy;&tcy;&ocy;&tcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &mcy;&ocy;&zhcy;&ncy;&ocy; &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&icy;&tcy;&softcy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ocy;&jcy; &scy;&rcy;&iecy;&dcy;&ycy;  <code>GIT_NOTES_REWRITE_MODE</code> .</span></p> </dd> <dt id="Documentation/git-log.txt-notesrewriteRef"><span data-i18n="cb68ad510710bc0a72a37b9c75f324f6280cb44b594c35f1f2ac711e28939d74/f5" data-source="notes.rewriteRef" onmousemove="i18n(this)">notes.rewriteRef</span></dt> <dd> <p><span data-i18n="c6c136f496d80b1ffbe5558931f4ce0bef42b9399caa693d52cf8ce820e7773e/0d" data-source="When copying notes during a rewrite, specifies the (fully qualified) ref whose notes should be copied. May be a glob, in which case notes in all matching refs will be copied. You may also specify this configuration several times." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &kcy;&ocy;&pcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&icy; &zcy;&acy;&mcy;&iecy;&tcy;&ocy;&kcy; &vcy;&ocy; &vcy;&rcy;&iecy;&mcy;&yacy; &pcy;&iecy;&rcy;&iecy;&zcy;&acy;&pcy;&icy;&scy;&icy; &ucy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; (&pcy;&ocy;&lcy;&ncy;&ucy;&yucy;) &scy;&scy;&ycy;&lcy;&kcy;&ucy;, &chcy;&softcy;&icy; &zcy;&acy;&mcy;&iecy;&tcy;&kcy;&icy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; &scy;&kcy;&ocy;&pcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy;. &Mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy; glob, &icy; &vcy; &ecy;&tcy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &bcy;&ucy;&dcy;&ucy;&tcy; &scy;&kcy;&ocy;&pcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ycy; &pcy;&rcy;&icy;&mcy;&iecy;&chcy;&acy;&ncy;&icy;&yacy; &vcy;&ocy; &vcy;&scy;&iecy;&khcy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&khcy; &scy;&scy;&ycy;&lcy;&kcy;&acy;&khcy;. &Vcy;&ycy; &tcy;&acy;&kcy;&zhcy;&iecy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &ecy;&tcy;&ucy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&yucy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &rcy;&acy;&zcy;.</span></p> <p><span data-i18n="4f4c31ba49f311ad9c672744e2164ff7c5f74bb0b3b45497cd512f9082c687e6/c1" data-source="Does not have a default value; you must configure this variable to enable note rewriting. Set it to &lt;code&gt;refs/notes/commits&lt;/code&gt; to enable rewriting for the default commit notes." onmousemove="i18n(this)">&Ncy;&iecy; &icy;&mcy;&iecy;&iecy;&tcy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;; &vcy;&ycy; &dcy;&ocy;&lcy;&zhcy;&ncy;&ycy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&icy;&tcy;&softcy; &ecy;&tcy;&ucy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ucy;&yucy;, &chcy;&tcy;&ocy;&bcy;&ycy; &vcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&softcy; &pcy;&iecy;&rcy;&iecy;&zcy;&acy;&pcy;&icy;&scy;&softcy; &zcy;&acy;&mcy;&iecy;&tcy;&ocy;&kcy;. &Ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&iecy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy;  <code>refs/notes/commits</code> , &chcy;&tcy;&ocy;&bcy;&ycy; &vcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&softcy; &pcy;&iecy;&rcy;&iecy;&zcy;&acy;&pcy;&icy;&scy;&softcy; &pcy;&rcy;&icy;&mcy;&iecy;&chcy;&acy;&ncy;&icy;&jcy; &kcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;.</span></p> <p><span data-i18n="22a61e58544522d84608254d2d01448031608db0df5a65ff11d87286f01fcb84/1f" data-source="Can be overridden with the &lt;code&gt;GIT_NOTES_REWRITE_REF&lt;/code&gt; environment variable. See &lt;code&gt;notes.rewrite.&amp;lt;command&amp;gt;&lt;/code&gt; above for a further description of its format." onmousemove="i18n(this)">&Mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy; &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&ocy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ocy;&jcy; &scy;&rcy;&iecy;&dcy;&ycy;  <code>GIT_NOTES_REWRITE_REF</code> . &Scy;&mcy;.  <code>notes.rewrite.&lt;command&gt;</code>  &vcy;&ycy;&shcy;&iecy; &dcy;&lcy;&yacy; &dcy;&acy;&lcy;&softcy;&ncy;&iecy;&jcy;&shcy;&iecy;&gcy;&ocy; &ocy;&pcy;&icy;&scy;&acy;&ncy;&icy;&yacy; &iecy;&gcy;&ocy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&acy;.</span></p> </dd> </dl> </div> </div><address>
<p>
    &copy; 2012&ndash;2024 Scott Chacon and others<br/>Licensed under the MIT License.<br/>
<a href="https://git-scm.com/docs/git-log">https://git-scm.com/docs/git-log</a>
</p>
</address>                </article>
            </main>

            <br>
            <br>
            <hr>

                               <ins class="adsbygoogle"
        style="display:block"
        data-ad-format="autorelaxed"
        data-ad-client="ca-pub-6424571640879890"
        data-ad-slot="7867651344"></ins>
   <script>
        (adsbygoogle = window.adsbygoogle || []).push({});
   </script>            
        </div>

        <!-- -->

        <div class="col-md-3">
            <br>
            <form action="-index-.html">
                <div class="input-group">
                    <input class="form-control" type="search" name="q" placeholder="Search for Git" required>
                    <button class="btn btn-primary" type="submit">
                        <i class="bi bi-search"></i>
                    </button>
                </div>
            </form>
            <br>

                            <div class="list-group list-group-flush">
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-ls-files.html">
                            git ls-files                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-ls-remote.html">
                            git ls-remote                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-ls-tree.html">
                            git ls-tree                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-mailinfo.html">
                            git mailinfo                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-mailsplit.html">
                            git mailsplit                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-maintenance.html">
                            git maintenance                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-merge.html">
                            git merge                        </a>
                                    </div>
            
            <br>
            <div class="my-3">
                <ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-6424571640879890"
     data-ad-slot="3954319254"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>            </div>
            <br>

            
            
        </div>
    </div>
</div>    <!--/sse-->

    <footer>
        <br>
        <div class="container">
            <div class="row">
                <div class="col">
                    <hr>
                    <div class="row">
                        <div class="col-md-10">
                            <ul class="nav">
                                <li class="nav-item">
                                    <a class="nav-link ps-0" href="https://runebook.dev/">Help us Improve Translation</a>
                                </li>
                                                            </ul>
                        </div>
                        <div class="col-md-2 text-end">
                            <a href="git-log.html#" class="fs-5" aria-label="Top">
                                <i class="bi bi-arrow-up-square-fill"></i>
                            </a>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <br>
    </footer>
    <script src="../../../runebook.js"></script>
</body>

</html>